DocumentDB Joins Linux Foundation
Written by Kay Ewbank   
Monday, 08 September 2025

Microsoft has announced that DocumentDB, its fully-permissive, PostgreSQL-backed, open-source document database project, has joined the Linux Foundation. 

DocumentDB was released by Microsoft earlier this year. Confusingly, it is called the same as Amazon's DocumentDB, which is completely separate. Amazon's DocumentDB is Amazon's managed proprietary NoSQL database service that is  compatible with MongoDB API and supports document data structures. Microsoft used to have a product called DocumentDB - the first public version of the Project Florence database engine that underpins Azure was originally called DocumentDB. This was then renamed as Cosmos DB. The latest DocumentDB is a different database again. Pay attention at the back, there may be a test at the end. 

linuxfound

The current Microsoft DocumentDB started as a two Postgres extensions to add support for popular BSON (Binary JSON) data models and document queries to the PostgreSQL ecosystem, and was expanded to be a developer-friendly document database based on Postgres. It is used to power the vCore based Azure Cosmos DB for MongoDB. The documentation on GitHub says that beyond basic operations, DocumentDB empowers users to execute complex workloads, including full-text searches, geospatial queries, and vector search, delivering robust functionality and flexibility for diverse data management needs.

The project has three components that work together to support document operations. There's a PostgreSQL extension that provides BSON datatype support and operations for native Postgres; a public API surface for DocumentDB providing CRUD functionality on documents in the store; and a gateway protocol translation layer that converts the user's MongoDB APIs into PostgreSQL queries.

When the project was announced, Microsoft said the mission for DocumentDB was to provide the developer community with a NoSQL datastore, implemented using PostgreSQL with complete visibility into the architecture and implementation of the engine. All the core components of the database engine from CRUD (Create, Read, Update, Delete) operations to indexing and vector search functionality are public. 

Microsoft says DocumentDB developers can interact with DocumentDB via PostgreSQL and benefit from stronger JSON support and document queries it provides. Developers can also use their existing MongoDB knowledge to interact with DocumentDB using MongoDB drivers and tools.

Writing about the joining with the Linux Foundation, Kirill Gavrylyuk, Vice President for Azure Cosmos DB and related NoSQL services at Microsoft, said: 

"We are committed to relying on PostgreSQL and PostgreSQL extensibility. Similarly, we are committed to 100% compatibility with MongoDB drivers to ensure the document database ecosystem thrives."
 
The project has gathered participation and support from the industry including Amazon Web Services (AWS), Cockroach Labs, Google, Microsoft, Rippling, SingleStore, Snowflake, Supabase, Ubicloud, and Yugabyte. Amazon said AWS will continue to invest in both Amazon DocumentDB and open source DocumentDB akin to how they invest in Amazon OpenSearch Service and OpenSearch. 
 
Microsoft DocumentDB is available now on GitHub.  
 
linuxfound
 
 

More Information

Related Articles

FerretDB 2 Moves To DocumentDB

Linux Foundation Mentorship Program

Linux Foundation Launches Agent2Agent Project

Amazon DocumentDB Adds Global Cluster Support

To be informed about new articles on I Programmer, sign up for our weekly newsletter, subscribe to the RSS feed and follow us on Twitter, Facebook or Linkedin.

Banner


Learn A New Language With Coursera Plus
27/08/2025

Expand your portfolio of skills with a new programming language. Coursera currently has an offer - 30% off an annual subscription to Coursera Plus. This runs until September 22, 2025 and is available  [ ... ]



EU Commission Reactivates Bug Bounties
11/08/2025

After a period of inactivity, the EC Open Source Programme Office (EC OSPO) has awarded a contract for organizing bug bounties on open source software.


More News

pico book

 

Comments




or email your comment to: comments@i-programmer.info