Microsoft donerer DocumentDB til Linux Foundation

  • DocumentDB flyttes til The Linux Foundation under MIT-licensen og med Ã¥ben styring.
  • Baseret pÃ¥ PostgreSQL med BSON-understøttelse, dokumentforespørgsler og vektorsøgning.
  • MÃ¥l for MongoDB-driverkompatibilitet; nem overgang og migrering.
  • Bred branchesupport: AWS, Google, Cockroach Labs, Snowflake og flere.

DocumentDB og Linux Foundation

DokumentDB, den åbne dokumentdatabase drevet af Microsoft, tager et betydeligt spring fremad ved at integrere i Linux FoundationProjektet er konsolideret under en MIT-licens og sigter mod at blive en åben standard for dokumentbaserede applikationer med en neutral styringstilgang og bredt samarbejde.

Bygget på PostgreSQL, kombinerer projektet fleksibiliteten fra NoSQL med robustheden af ​​relationsmotoren og understøttes af et voksende økosystem af samarbejdspartnere. På bare få måneder har det opnået næsten 2.000 stjerner på GitHub og har tiltrukket udviklere, cloud-udbydere og databasevirksomheder, der er interesserede i en løsning uden leverandørbinding.

Hvad er DocumentDB, og hvorfor er det vigtigt

I bund og grund er DocumentDB en open source-dokumentdatabase, kompatibel med MongoDB-drivere og bygget på PostgreSQL. Den tilbyder indbygget understøttelse af BSON, CRUD-operationer og dokumentforespørgsler, samt avancerede funktioner som f.eks. Fuldtekstsøgning, geospatiale forespørgsler og vektorsøgningVed at stole på Postgres arver du ACID-garantier, dokumenteret replikering og et modent økosystem af værktøjer.

Projektet tilbyder en oplevelse designet til udviklere, med en meget hurtig opstart og muligheder for at arbejde med både PostgreSQL-grænseflader (for mere kraftfuld JSON) og kompatibilitet med MongoDB-drivere at udnytte eksisterende viden og værktøjer.

Fra Microsoft Labs til et neutralt hus

DocumentDB startede som PostgreSQL-udvidelser i 2024 og blev præsenteret som et åbent projekt i starten af ​​2025. Med sin ankomst til The Linux Foundation får det en uafhængig identitet, åben styring og et rammeværk for leverandørneutralitetFonden vil sikre, at PostgreSQL-first-tilgangen opretholdes, hvilket undgår unødvendige forks og økosystemfragmentering.

Overgangen inkluderer en ny organisation på GitHub til udvikling, problemstillinger og diskussioner, en Teknisk styringskomité (TSC) at etablere en vision og en køreplan, og en gruppe af vedligeholdere, der vil sikre kodekvalitet og projektstandarder.

DocumentDBs accelererede vækst på kort tid

Siden lanceringen er interessen fortsat vokset: næsten 2.000 stjerner på GitHub, hundredvis af bidrag og et aktivt fællesskab af PostgreSQL-brugere. Det, der startede som to udvidelser, er vokset til en komplet dokumentdatabase på Postgres, attraktivt for organisationer, der leder efter et åbent alternativ til proprietære teknologier.

Denne impuls understøttes af binomialværdien af ydeevne og PostgreSQL-udvidelsesmuligheder og kompatibilitet med værktøjer og arbejdsgange, der allerede er etableret i MongoDB-verdenen, hvilket letter testning, implementering og progressive migreringer.

MongoDB-kompatibilitet: MÃ¥l og status

Projektet erklærer det som en prioritet fuld kompatibilitet med MongoDB-drivere, med en gateway, der muliggør brug på flere sprog. Der er stadig områder, der skal færdiggøres i dag, men kompatibilitetsmål Det er inkluderet i projektcharteret under fonden og styrer den tekniske udvikling for at reducere friktioner mellem migration.

Denne strategi giver teams mulighed for at bevare velkendte værktøjer og praksisser, samtidig med at de drager fordel af åbenhed og styring af DocumentDB og stabiliteten og mulighederne i PostgreSQL.

Branchestøtte og økosystemstemmer

Bevægelsen kommer med støtte fra aktører som f.eks. AWS, Google, Cockroach Labs, Microsoft, Rippling, SingleStore, Snowflake, Supabase, Ubicloud og Yugabyteblandt andet. Tal fra Postgres-økosystemet værdsætter engagementet i at udnytte dets alsidighed og udvidelsesmuligheder at bringe dokumentdatabaser på et virkelig åbent og fælles grundlag.

Siden grundlæggelsen er der blevet lagt vægt på, at DocumentDB udfylder et hul i dokumentdatabaselandskabet og åbner døren til en åben standard svarende til hvad SQL beregnet til de relationelle, med innovation styret af fællesskabet og under en MIT-licens tilladende.

Amazon DocumentDB er ikke det samme

Skønt AWS støtter projektet og planlægger at bidrage til din tjeneste Amazon DocumentDB er anderledes: det er en MongoDB API-kompatibel database udviklet af AWS med sin egen motor. Projektet hos The Linux Foundation er derimod baseret på PostgreSQL med åbne udvidelser. AWS bemærker, at de vil fortsætte med at investere i begge, og at der vil være udveksling af innovationer når det giver mening.

Denne sameksistens søger at give kunderne flere muligheder ved at kombinere en konsolideret administreret service med en åben implementering og fællesskabet om Postgres.

Licenser, standarder og en markedsreaktion

Valget af MIT-licens undgår forpligtelser til deling af ændringer og letter brugen i cloud-tjenesterParallelt hermed er en del af sektoren skiftet fra mere restriktive mod åbne eller blandede modeller. I denne sammenhæng fortolkes ankomsten af ​​DocumentDB til fonden som et boost til en åben standard for dokumentdatabaser med MongoDB-kompatibilitet.

fra MongoDB Det er blevet understreget, at en Postgres-baseret løsning har begrænsningerne ved en relationel motor, selvom et bredt forhold til Microsoft opretholdes. Communityet har på sin side i årevis presset på for en reel interoperabilitet og et fælles sprog til dokumentdatabaser.

AI og moderne arbejdsbyrder

Anvendelserne af Generativ AI De håndterer semistrukturerede data og kræver semantiske og vektorbaserede søgninger. DocumentDB integrerer teknologier som f.eks. DiskANN og semantiske operatorer udviklet til Postgres-økosystemet, hvilket giver det fordele for AI-brugsscenarier uden omkostninger til proprietære licenser.

Projektet påtænker implementeringer i Kubernetes og miljøer med Multidisk VM, der søger at minimere forstyrrelser i migreringer og lette driften i forskellige cloud- og hybridscenarier.

Hvad det betyder for virksomheder og udviklere

For teams, der ønsker at reducere leverandørafhængighed, fungerer DocumentDB som flugtvej mod blokering, samtidig med at kompatibilitet med MongoDB-drivere og PostgreSQL-scaffolding opretholdes. Det anbefales evaluer i udviklingsmiljøer migreringsindsatsen efter belastning og planlægning af gradvise implementeringer.

De, der starter nye projekter, kan designe fra starten på et grundlag åben og standardiserbar, udnytter modenheden i Postgres-økosystemet og neutral styring, der prioriterer fællesskab og samarbejde.

Med en MIT-licens, et teknisk anker i PostgreSQL, et mål om kompatibilitet med MongoDB-økosystemet og beskyttelse af Linux FoundationDocumentDB er positioneret som et åbent og pragmatisk alternativ til dokumentdatabaser med særlig vægt på behovene inden for kunstig intelligens og den interoperabilitet, som industrien kræver.

ArangoDB-Web-UI
relateret artikel:
ArangoDB et open source multimodel databasesystem

Tilføj som foretrukken kilde