Jump to content

Draft:DocumentDB (Linux Foundation)

From Wikipedia, the free encyclopedia
  • Comment: The entire article, excluding the reception section, only references primary sources. This does not prove verifiability, and does not meet the requirement of independent, reliable, secondary sources. A lot of work does need to be done to improve the article. I have appropriately tagged the article for the issues that are within the article entirely, as well as tagged a couple section with some issues specifically in those.
    Please work on these issues, including improving referencing, and then resubmit when you've fixed everything. Carolina2k22(talk) 01:32, 27 October 2025 (UTC)
  • Comment: In accordance with the Wikimedia Foundation's Terms of Use, I disclose that I have been paid by my employer for my contributions to this article. Gahllevyms (talk) 14:28, 3 October 2025 (UTC)

DocumentDB is an open-source document database project based on PostgreSQL that implements the MongoDB API and stores data in BSON/JSON documents.[1] The software originated at Microsoft and was later contributed to the Linux Foundation as a vendor-neutral, community-governed project.[1]

Commentary from industry press and analysts has described DocumentDB as an attempt to provide an openly licensed alternative to MongoDB's Server Side Public License (SSPL), using the permissive MIT License and Linux Foundation governance to encourage broad participation from multiple cloud providers including Microsoft, Amazon Web Services (AWS), and Google Cloud.[1][2]

History

[edit]

Founding and original architecture

[edit]

DocumentDB was developed inside Microsoft to support document-style (BSON/JSON) data and MongoDB-compatible workloads.[1][3] The project was designed to run on top of PostgreSQL by means of extensions that add document data types, indexing, and MongoDB API semantics rather than implementing a standalone storage engine.[1][2]

According to Microsoft’s documentation, the initial design leadership included Kirill Gavrylyuk, Gahl Levy, Abinav Rameesh, Vinod Sridharan, Mei-Chin Tsai, and Siddhesh Vethe.[4]

According to industry coverage, Microsoft uses this technology as the underlying engine for its Azure Cosmos DB for MongoDB vCore managed service, which exposes a MongoDB-compatible API.[1][3]

Microsoft released the code under the MIT License in early 2025.[3]

Donation to the Linux Foundation

[edit]

In August and September 2025, Microsoft contributed DocumentDB to the Linux Foundation, with the stated goal of placing the project under neutral, foundation-led governance rather than keeping it as a Microsoft-controlled codebase.[5][2][1] Technology media described the move as part of a broader effort by major cloud vendors to collaborate on an open document database with PostgreSQL roots and MongoDB compatibility, rather than relying on MongoDB's own licensing model.[3][6]

The Linux Foundation announced that it would establish a technical steering committee to guide roadmap decisions and review contributions.[5] VentureBeat and TechRadar reported that organizations including Microsoft, AWS, and Google signaled support for the project at launch.[3][6]

Technology

[edit]

DocumentDB is implemented as a set of PostgreSQL extensions that add document storage and query capabilities, including BSON data types, nested JSON-style documents, and secondary indexes for those documents.[1][2] The project aims to provide wire compatibility with MongoDB drivers and operations, including CRUD operations, aggregation pipelines, and index definitions, so that existing MongoDB applications can connect without major code changes.[1][2]

Coverage in The New Stack and Forbes notes that this approach allows DocumentDB to reuse PostgreSQL's storage engine, transaction guarantees, and tooling ecosystem while presenting itself as a document database rather than a relational database.[1][2]

Several reports also state that the codebase includes support for vector search through PostgreSQL extensions, positioning the project for AI-style semantic search workloads.[3]

Governance

[edit]

DocumentDB is hosted by the Linux Foundation, which oversees the technical steering committee and contribution process.[5] Press accounts describe this governance model as intentionally vendor-neutral, contrasting it with commercial licensing models used by some other document databases.[1][3][6]

According to VentureBeat, the project launched with public backing from multiple cloud providers and database companies, with supporters citing cost control and portability as motivations for participating in a common open implementation.[3]

Reception

[edit]

Technology and industry press positioned DocumentDB in the context of MongoDB licensing, cloud vendor alignment, and governance at the Linux Foundation. [1][3][6][2]

VentureBeat described DocumentDB as a vendor-neutral, open source alternative to MongoDB, reporting that supporters view it as a way to reduce enterprise cost and avoid database lock-in. [3] Forbes wrote that the project is released under the MIT License, and noted that this license allows commercial use without the restrictions associated with MongoDB’s Server Side Public License (SSPL). [1] TechRadar characterized the launch of DocumentDB under the Linux Foundation as unusual cooperation among large cloud providers, citing participation from Microsoft, AWS, and Google Cloud. [6] The New Stack wrote that the emphasis on openness and foundation governance was presented in contrast to MongoDB’s 2018 decision to adopt the SSPL, which it described as non-open-source. [2]

See also

[edit]
[edit]

References

[edit]
  1. ^ a b c d e f g h i j k l m MSV, Janakiram (September 9, 2025). "Microsoft Donates DocumentDB To Linux Foundation As An Open Source Alternative To MongoDB". Forbes. Retrieved October 3, 2025.
  2. ^ a b c d e f g h "Linux Foundation Opens the Door to DocumentDB". The New Stack. 27 August 2025. Retrieved October 3, 2025.
  3. ^ a b c d e f g h i j Kerner, Sean Michael (26 August 2025). "AWS, Microsoft, and Google unite behind Linux Foundation DocumentDB database to cut enterprise costs and limit vendor lock-in". VentureBeat. Retrieved October 3, 2025.
  4. ^ "Azure Cosmos DB for MongoDB vCore architecture overview". Microsoft Learn. Retrieved October 3, 2025.
  5. ^ a b c "Linux Foundation Welcomes DocumentDB to Advance Open Developer-First NoSQL Innovation". Linux Foundation. September 9, 2025. Retrieved October 3, 2025.
  6. ^ a b c d e Cite error: The named reference TechRadar was invoked but never defined (see the help page).