Microsoft donerar DocumentDB till Linux Foundation

  • DocumentDB flyttar till The Linux Foundation under MIT-licensen och med öppen styrning.
  • Baserat på PostgreSQL med BSON-stöd, dokumentfrågor och vektorsökning.
  • Målet med MongoDB-drivrutinkompatibilitet är enkel övergång och migrering.
  • Brett branschstöd: AWS, Google, Cockroach Labs, Snowflake med flera.

DocumentDB och Linux Foundation

DocumentDB , den öppna dokumentdatabasen som drivs av Microsoft, tar ett betydande steg framåt genom att gå med i The Linux Foundation . Projektet är nu licensierat under MIT-licensen och syftar till att bli en öppen standard för dokumentbaserade applikationer, med fokus på neutral styrning och brett samarbete.

Projektet, som bygger på PostgreSQL , kombinerar flexibiliteten hos NoSQL med robustheten hos relationsmotorn och stöds av ett växande ekosystem av bidragsgivare. På bara några månader har det fått nästan 2 000 stjärnor på GitHub och lockat utvecklare, molnleverantörer och databasföretag som är intresserade av en leverantörsfri väg.

Vad är DocumentDB och varför det är viktigt

I grund och botten är DocumentDB en dokumentdatabas med öppen källkod, kompatibel med MongoDB-drivrutiner och byggd ovanpå PostgreSQL. Den ger inbyggt stöd för BSON, CRUD-operationer och dokumentfrågor, samt avancerade funktioner som fulltextsökning, geospatiala frågor och vektorsökning . Genom att förlita sig på PostgreSQL ärver den ACID-garantier, beprövad replikering och ett moget ekosystem av verktyg.

Projektet erbjuder en utvecklarfokuserad upplevelse, med mycket snabb installation och alternativ för att arbeta med både PostgreSQL-gränssnitt (för kraftfullare JSON) och MongoDB-drivrutinkompatibilitet för att utnyttja befintlig kunskap och verktyg.

Från Microsoft Labs till ett neutralt hus

DocumentDB började som en PostgreSQL-tillägg 2024 och lanserades som ett öppen källkodsprojekt i början av 2025. Genom integrationen i The Linux Foundation får det en oberoende identitet, öppen styrning och ett ramverk för leverantörsneutralitet . Stiftelsen kommer att säkerställa att PostgreSQL-först-metoden bibehålls, vilket förhindrar onödiga forks och ekosystemfragmentering.

Övergången inkluderar en ny organisation på GitHub för utveckling, problem och diskussioner, en teknisk styrkommitté (TSC) för att fastställa visionen och färdplanen, och en grupp underhållare som kommer att säkerställa kodkvalitet och projektstandarder.

DocumentDBs accelererade tillväxt på kort tid

Sedan lanseringen har intresset stadigt ökat: nästan 2 000 stjärnor på GitHub , hundratals bidrag och en aktiv community av PostgreSQL-användare. Det som började som två tillägg har blivit en komplett dokumentdatabas ovanpå Postgres, som tilltalar organisationer som söker ett öppet alternativ till proprietära tekniker.

Denna utveckling stöds av PostgreSQLs kombination av prestanda och utbyggbarhet , och av kompatibilitet med etablerade verktyg och arbetsflöden i MongoDB-världen, vilket underlättar testning, implementering och progressiva migreringar.

MongoDB-kompatibilitet: Mål och status

Projektet prioriterar full kompatibilitet med MongoDB-drivrutiner , inklusive en gateway som möjliggör användning från flera språk. Även om vissa områden fortfarande behöver åtgärdas, beskrivs kompatibilitetsmålet i projektets grundläggande stadgar och vägleder den tekniska utvecklingen för att minimera migreringsfriktion.

Denna strategi gör det möjligt för team att behålla välbekanta verktyg och metoder, samtidigt som de drar nytta av öppenheten och styrningen i DocumentDB och stabiliteten och funktionerna i PostgreSQL.

Branschstöd och ekosystemröster

Flytten kommer med stöd från aktörer som AWS, Google, Cockroach Labs, Microsoft, Rippling, SingleStore, Snowflake, Supabase, Ubicloud och Yugabyte , bland andra. Personer inom Postgres ekosystem värdesätter engagemanget att utnyttja dess mångsidighet och utbyggbarhet för att få dokumentdatabaser till en gemensam och verkligt öppen plattform.

Stiftelsen betonar att DocumentDB fyller ett gap i dokumentdatabaslandskapet och öppnar dörren för en öppen standard liknande vad SQL innebar för relationsdatabaser, med communitydriven innovation och under en tillåtande MIT-licens.

Amazon DocumentDB är inte samma sak

Även om AWS stöder projektet och planerar att bidra, är deras Amazon DocumentDB- tjänst annorlunda: det är en MongoDB API-kompatibel databas utvecklad av AWS med sin egen motor. Linux Foundations projekt, å andra sidan, är baserat på PostgreSQL med öppen källkod-tillägg. AWS indikerar att de kommer att fortsätta investera i båda och att innovationer kommer att delas när det är lämpligt.

Denna samexistens syftar till att ge kunderna fler alternativ genom att kombinera en konsoliderad hanterad tjänst med en öppen och community-baserad implementering på Postgres.

Licenser, standarder och en marknadsrespons

Att välja MIT-licensen undviker skyldigheter att dela ändringar och underlättar dess användning i molntjänster . Samtidigt har en del av branschen gått från mer restriktiva licenser till öppna eller hybridmodeller. I detta sammanhang tolkas DocumentDB:s anslutning till stiftelsen som ett lyft för en öppen standard för dokumentdatabaser med MongoDB-kompatibilitet.

MongoDB har betonat att en Postgres-baserad lösning har begränsningarna hos en relationsmotor, även om den upprätthåller en nära relation med Microsoft. Microsoft-communityn har å sin sida i åratal drivit på för verklig interoperabilitet och ett gemensamt språk för dokumentdatabaser.

AI och moderna arbetsbelastningar

Generativa AI- applikationer hanterar semistrukturerad data och kräver semantiska och vektorbaserade sökningar. DocumentDB integrerar tekniker som DiskANN och semantiska operatorer utvecklade för Postgres-ekosystemet, vilket ger fördelar för AI-användningsfall utan proprietära licenskostnader.

Projektet omfattar distributioner i Kubernetes- och virtuella maskinmiljöer med flera diskar , i syfte att minimera störningar i migreringar och underlätta drift i olika moln- och hybridscenarier.

Vad det betyder för företag och utvecklare

För team som vill minska leverantörslåsning fungerar DocumentDB som ett sätt att övervinna leverantörslåsning, samtidigt som kompatibiliteten med MongoDB-drivrutiner och PostgreSQL-ramverket bibehålls. Det är lämpligt att utvärdera migreringsarbetet per belastning i utvecklingsmiljöer och planera för etappvis implementering.

De som startar nya projekt kan designa från början på en öppen och standardiserbar basis , och dra nytta av Postgres ekosystems mognad och en neutral styrning som prioriterar gemenskap och samarbete.

Med en MIT-licens , ett tekniskt förankringspunkt i PostgreSQL, ett mål om kompatibilitet med MongoDB-ekosystemet och stöd från The Linux Foundation positionerar sig DocumentDB som ett öppet och pragmatiskt alternativ för dokumentdatabaser, med särskild uppmärksamhet på AI:s behov och den interoperabilitet som branschen kräver.

ArangoDB-Web-UI
Relaterad artikel:
ArangoDB är ett databassystem med öppen källkod för flera modeller

Lägg till som prioriterad källa i Google