February 12th, 2025

DocumentDB is Gaining Momentum in the Open-Source Database World

Patty Chow
Product Manager

In the short amount of time since we unveiled DocumentDB, our open-source document database platform powering the vCore based Azure Cosmos DB for MongoDB, and the feedback has been nothing short of phenomenal. In this short time, we’ve received a lot of attention from tech media and community members alike.

Rapid Community Adoption

Developers and database enthusiasts have embraced DocumentDB with overwhelming enthusiasm, rapidly driving traction among both users and contributors. In just under a week, our project earned 1000 GitHub stars, nearly 50 forks, and multiple pull requests and issues—clear evidence of strong interest.

PostgreSQL enthusiasts are actively engaging with DocumentDB—many are already exploring innovative ways to incorporate it into their projects and contribute to its development. The open-source community’s early adoption highlights DocumentDB’s potential to bridge the gap between relational and document database paradigms.

Developers and community members have expressed strong interest in shaping the project’s vision and roadmap, as well as influencing how DocumentDB enhances the interoperability of NoSQL data stores. We have already received suggestions to enable PG 17 support and to clarify why we chose RUM over a B-Tree for indexing, among other recommendations.

Media Recognition

DocumentDB has quickly caught the attention of major tech publications. We are featured in:

as well as in numerous Reddit communities. This interest across the tech space has played an important role in spreading awareness about DocumentDB’s presence in NoSQL.

Community Engagement

Our first community sync on Discord was a great success, allowing us to connect directly with developers and users. To continue creating an open dialogue between our team and the community, we’re excited to announce a series of upcoming events:

Upcoming DocumentDB event schedule

DocumentDB: First Weeks’ Insights (February 24, 2025)

Join us as we discuss what we’ve seen and learned in the first few weeks since DocumentDB’s release. A few topics that we will jump into during our discussion are:

  • Common themes that have emerged in the issues that were created in the repository
  • Questions and comments from the community on the value that the project brings in the form of a broadly usable Postgres extension
  • Requests for integration with other open-source developer tools such as Aspire.net and Visual Studio Code

Register for the event using this link.

FerretDB Integration Deep Dive (March 10, 2025)

Learn how FerretDB built FerretDB 2.0 with DocumentDB as the backing engine. Join Alexey Palazhchenko from FerretDB along with Siddhesh Vethe, Vinod Sridharan and Santiago Madero from the DocumentDB team as the group discusses Ferret’s journey with DocumentDB.

Register for the event using this link.

PostgreSQL as a Document Database Platform (March 24, 2025)

We’ll explore our vision for PostgreSQL as a foundation for document databases, discussing our long-term goals for standardization and the interoperability challenges we’ve observed over the years. We’ll also share use cases from the community.

Register for the event using this link.

Tweaking PostgreSQL for DocumentDB (April 7, 2025)

The Engineering team that created the project will dive into the technical details of how and why they tweaked and adjusted PostgreSQL settings specifically for DocumentDB. They will discuss their initial assumptions, course corrections they made, lessons learned along the way, and tradeoffs they considered when deciding on these settings.

Register for the event using this link.

DocumentDB Turns Three (Months)! (April 23, 2025)

As we reach the first quarter milestone since the project’s release, join us for a fireside chat. We will discuss our progress, share our plans, and outline the direction we’re heading as we look forward.

Register for the event using this link.

Looking Ahead

As we look into the future of DocumentDB, here’s some things to look forward to, all within our Discord channel:

  1. Roadmap Discussions: We’re planning our first roadmap discussion where you can help shape the vision for the early wave of feature enhancements. This is your chance to influence the project’s direction and prioritize features that matter most to you.
  2. Architecture Overview Series: Deep dive into specific aspects of DocumentDB’s architecture. These sessions will provide insights into our design decisions and implementation details.
  3. Office Hours: To foster closer community engagement, we’re planning to introduce regular online office hours. This will provide an opportunity for developers to interact directly with the DocumentDB team, ask questions, and receive guidance on their specific use cases.
  4. Hands-on Workshops: We’re developing a series of practical, hands-on workshops to help developers get direct experience with DocumentDB. Through these workshops, our goal is to minimize your time to onboard to DocumentDB.
  5. Tutorial Series: We’re working on a comprehensive tutorial series that will guide users through deep dives into specific areas of the project. These tutorials will showcase best practices, common patterns and API deep dives for getting the most out of DocumentDB.
  6. Case Study Deep Dives: To demonstrate real-world applications of DocumentDB, we’re planning to release in-depth case studies. These will provide valuable insights into how organizations are implementing DocumentDB, the challenges they faced, and the solutions they developed.

Stay tuned for more updates, and don’t forget to check out our GitHub repository as well as the #documentdb channel in the Microsoft OSS Discord server. The future of DocumentDB is bright, and we’re thrilled to have you on this journey with us!

About DocumentDB

DocumentDB is an open-source document database platform and the engine powering the vCore-based Azure Cosmos DB for MongoDB. With its seamless integration of BSON data types and operations into PostgreSQL, DocumentDB provides developers with high performance and scalability for applications requiring efficient handling of document-based data. If you’re looking for the best of both NoSQL and relational database worlds, get started with DocumentDB for free here.

About Azure Cosmos DB

Azure Cosmos DB is a fully managed and serverless NoSQL and vector database for modern app development, including AI applications. With its SLA-backed speed and availability as well as instant dynamic scalability, it is ideal for real-time NoSQL and MongoDB applications that require high performance and distributed computing over massive volumes of NoSQL and vector data.

Try Azure Cosmos DB for free here. To stay in the loop on Azure Cosmos DB updates, follow us on X, YouTube, and LinkedIn.

Author

Patty Chow
Product Manager

Patty Chow is a Product Manager at Azure Cosmos DB, specializing in open-source technologies. She is based in Redmond, WA.

0 comments