Sdílet prostřednictvím


Co je Azure DocumentDB (s kompatibilitou MongoDB)?

Azure DocumentDB je plně spravovaná databázová služba kompatibilní s MongoDB pro vytváření moderních aplikací. Kombinuje nativní integrace Azure, nízké celkové náklady na vlastnictví a známou architekturu – ideální pro migraci stávajících aplikací nebo vytváření nových.

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.

Vysoký výkon a nízká latence

Výkon je kritickým faktorem pro moderní aplikace a Azure DocumentDB je optimalizovaný tak, aby poskytoval odpovědi s nízkou latencí. Díky funkcím, jako je automatické indexování a dělení, služba zajišťuje efektivní spouštění dotazů, i když vaše datová sada roste.

Kromě toho Azure DocumentDB podporuje různé úrovně konzistence, které umožňují vyvážit výkon a přesnost dat na základě požadavků vaší aplikace. Tato flexibilita zajišťuje, že můžete optimalizovat rychlost bez ohrožení spolehlivosti.

Bezproblémová kompatibilita 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é a efektivní vývojové prostředí, které urychlí vaši dobu uvedení na trh.

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

Azure DocumentDB umožňuje generování aplikací umělé inteligence pomocí integrované vektorové databáze, která umožňuje efektivní indexování a dotazování vysoce dimenzionálních dat pro pokročilé případy použití AI. 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 úroveň Free zahrnuje funkce vektorové databáze, takže sofistikované funkce umělé inteligence jsou přístupné bez dalších poplatků.

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.

Open source a komunitou řízené

Základní technologie DocumentDB je opensourcová (microsoft/documentdbkterá vývojářům poskytuje úplnou transparentnost a flexibilitu). DocumentDB je postavena jako rozšíření robustního modulu PostgreSQL, nabízí licenci MIT, která zajišťuje minimální omezení využití, distribuce nebo integrace do vlastních řešení. Díky rozšiřitelnosti PostgreSQL představuje DocumentDB výkonné funkce pro typy PostgreSQL, jako jsou binární typy JSON (BSON), automatické indexování a vektorové vyhledávání. DocumentDb je univerzální volbou pro moderní aplikace.

Tento opensourcový přístup také odpovídá širšímu poslání Microsoftu vytvořit standard pro databáze NoSQL, což zvyšuje interoperabilitu a zjednodušuje vývojářské prostředí. Ať už vytváříte místní řešení nebo cloudové aplikace, DocumentDB vám umožňuje inovovat nástroje a svobodu.

Azure DocumentDB kombinuje flexibilní a opensourcovou platformu DocumentDB s nejlepším zabezpečením, škálovatelností a spolehlivostí Azure.