You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+7-48Lines changed: 7 additions & 48 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,6 +1,8 @@
1
1
# Introduction
2
2
3
-
`DocumentDB` is the engine powering vCore-based Azure Cosmos DB for MongoDB. It offers a native implementation of document-oriented NoSQL database, enabling seamless CRUD operations on BSON data types within a PostgreSQL framework. Beyond basic operations, DocumentDB empowers you to execute complex workloads, including full-text searches, geospatial queries, and vector embeddings on your dataset, delivering robust functionality and flexibility for diverse data management needs.
3
+
`ivydocumentdb` is an open-source project developed based on Microsoft DocumentDB and compatible with IvorySQL. It offers a native implementation of document-oriented NoSQL database, enabling seamless CRUD (Create, Read, Update, Delete) operations on BSON(Binary JSON) data types within an IvorySQL framework. Beyond basic operations, ivydocumentdb empowers you to execute complex workloads, including full-text searches, geospatial queries, and vector embeddings on your dataset, delivering robust functionality and flexibility for diverse data management needs.
4
+
5
+
[IvorySQL](https://docs.ivorysql.org/en/ivorysql-doc) is advanced, fully featured, open source Oracle compatible PostgreSQL with a firm commitment to always remain 100% compatible and a Drop-in replacement of the latest PostgreSQL.
4
6
5
7
[PostgreSQL](https://www.postgresql.org/about/) is a powerful, open source object-relational database system that uses and extends the SQL language combined with many features that safely store and scale the most complicated data workloads.
6
8
@@ -38,24 +40,24 @@ By building on PostgreSQL, DocumentDB leverages these strengths to provide a pow
docker run -v $(pwd):/home/documentdb/code -it documentdb /bin/bash
60
+
docker run -v $(pwd):/home/documentdb/code -it ivydocumentdb /bin/bash
59
61
60
62
cd code
61
63
```
@@ -79,36 +81,6 @@ Note: To run backend postgresql tests after installing you can run `make check`.
79
81
80
82
You are all set to work with DocumentDB.
81
83
82
-
### Using the Prebuilt Docker Image
83
-
84
-
You can use a [prebuilt docker image](https://github.com/microsoft/documentdb/pkgs/container/documentdb%2Fdocumentdb-oss/versions?filters%5Bversion_type%5D=tagged) for DocumentDB instead of building it from source. Follow these steps:
85
-
86
-
#### Pull the Prebuilt Image
87
-
88
-
Pull the prebuilt image directly from the Microsoft Container Registry:
- Please refer to page for contributing to our [Roadmap list](https://github.com/orgs/microsoft/projects/1407/views/1).
304
-
-[FerretDB](https://github.com/FerretDB/FerretDB) integration allows using DocumentDB as backend engine.
305
-
306
-
Contributors and users can join the [DocumentDB Discord channel in the Microsoft OSS server](https://aka.ms/documentdb_discord) for quick collaboration.
307
-
308
-
### FAQs
309
-
310
-
Q1. While performing `make check` if you encounter error `FATAL: "/home/documentdb/code/pg_documentdb_core/src/test/regress/tmp/data" has wrong ownership`?
311
-
312
-
Please drop the `/home/documentdb/code/pg_documentdb_core/src/test/regress/tmp/` directory and rerun the `make check`.
0 commit comments