Sdílet prostřednictvím


Co je Azure DocumentDB (s kompatibilitou MongoDB)?

Azure DocumentDB je plně spravovaná opensourcová databáze kompatibilní s MongoDB 99.03% . Integrovaná AI, integrace Azure a vícecloudová flexibilita pro kritické aplikace.

Open source a komunitou řízené

DocumentDB je open-source databáze dokumentů kompatibilní s MongoDB, kterou řídí Linux Foundation a vydává se pod benevolentní licencí MIT. Azure DocumentDB je založený na DocumentDB, nespouští databázový server MongoDB ani jeho základ kódu. Licencování SSPL MongoDB se nevztahuje na DocumentDB ani Azure DocumentDB.

DocumentDB poskytuje 99.03% kompatibilitu MongoDB prostřednictvím přenosového protokolu a podpory BSON, plus možnosti, jako je indexování a vektorové vyhledávání, a přitom zachovává implementaci transparentní a řízenou komunitou.

Azure DocumentDB spáruje opensourcové základy s plně spravovanou službou Azure a přidává plně spravované podnikové zabezpečení, škálovatelnost a spolehlivost.

Flexibilní a škálovatelná správa dat

Azure DocumentDB umožňuje snadno ukládat a spravovat nestrukturovaná data. Jeho návrh nezávislý na schématu znamená, že můžete přizpůsobit datový model při vývoji aplikace, aniž byste se museli starat o pevné struktury. Tato flexibilita je ideální pro aplikace, které vyžadují rychlou iteraci nebo se zabývají různými datovými typy.

Služba podporuje vertikální a horizontální škálování s vysokou kapacitou bez potřeby klíče pro dělení dat, dokud databáze nepřesáhne terabajty. Stávající databáze můžete automaticky rozdělit na shardy bez přerušení provozu a škálovat clustery vertikálně i horizontálně — obojí směrem nahoru i dolů — přičemž zachováte aplikace v běhu.

99.03% kompatibilita s MongoDB

Azure DocumentDB je navržený tak, aby bezproblémově fungoval s nástroji a ovladači MongoDB, což vývojářům usnadňuje migraci stávajících aplikací nebo vytváření nových aplikací. Díky podpoře rozhraní MongoDB API vám služba umožňuje použít stávající znalosti a prostředky bez nutnosti rozsáhlého přepracování.

Tato kompatibilita také znamená, že službu Azure DocumentDB můžete integrovat do stávajících vývojových pracovních postupů pomocí oblíbených nástrojů, jako je MongoDB Compass nebo prostředí MongoDB. Výsledkem je hladké vývojové prostředí, které urychlí vaši dobu uvedení na trh.

Multicloudový a hybridní cloud

DocumentDB umožňuje skutečnou vícecloudovou a hybridní architekturu s nulovou ztrátou dat. Opensourcová databáze může běžet místně nebo v jakémkoli cloudu a Azure DocumentDB rozšiřuje stejnou funkci jako plně spravovaná služba Azure. Společně umožňují aplikacím používat stejné rozhraní a ovladače kompatibilní s MongoDB napříč prostředími a současně podporovat replikaci mezi cloudy a převzetí služeb při selhání bez ztráty dat nebo změn aplikací.

Začněte nasazením DocumentDB pomocí operátoru Kubernetes.

Podívejte se na ukázku replikace s více cloudy na YouTube.

Aplikace řízené AI s využitím integrované vektorové databáze

Azure DocumentDB umožňuje generování aplikací umělé inteligence bez dalších nákladů s integrovanou vektorovou databází a umožňuje indexování a dotazování vysoce dimenzionálních dat pro pokročilé případy použití umělé inteligence. Azure DocumentDB na rozdíl od jiných platforem uchovává veškerá původní data a vektorová data v databázi a zajišťuje tak jednoduchost a zabezpečení bez externích integrací. I bezplatná úroveň zahrnuje funkce vektorové databáze, díky čemuž jsou sofistikované funkce umělé inteligence přístupné.

Nativní integrace Azure

Azure DocumentDB poskytuje bezproblémovou integraci s ekosystémem Azure, která vývojářům umožňuje spravovat prostředky pomocí známých nástrojů Azure, jako je Azure Monitor a Azure CLI. Tato hloubková integrace zajišťuje efektivní správu prostředků a jednotnou podporu ve všech vašich službách Azure, odstraňuje potřebu koordinovat více týmů podpory.