Mi az Az Azure DocumentDB (MongoDB-kompatibilitással)?

Az Azure DocumentDB egy teljes mértékben felügyelt, nyílt forráskódú, 99.03-as% MongoDB-kompatibilis adatbázis. A kritikus fontosságú alkalmazások beépített AI-, Azure-integrációi és többfelhős rugalmassága.

Nyílt forráskódú és közösségvezérelt

A DocumentDB egy nyílt forráskódú, MongoDB-kompatibilis, Linux Foundation-alapú dokumentumadatbázis, amely a megengedő MIT-licenc alapján jelenik meg. Az Azure DocumentDB a DocumentDB-n alapul, nem futtatja a MongoDB adatbázis-kiszolgálót vagy annak kódbázisát. A MongoDB SSPL-licence nem vonatkozik a DocumentDB-re vagy az Azure DocumentDB-re.

A DocumentDB 99.03-as% MongoDB-kompatibilitást biztosít a wire protokoll és a BSON támogatásán keresztül, valamint olyan képességeket is kínál, mint az indexelés és a vektorkeresés, miközben a megvalósítás átlátható és közösségi alapú marad.

Az Azure DocumentDB a nyílt forráskódú alapokat egy teljes mértékben felügyelt Azure-szolgáltatással párosítja, ami teljes körűen menedzselt vállalati biztonságot, méretezhetőséget és megbízhatóságot ad hozzá.

Rugalmas és méretezhető adatkezelés

Az Azure DocumentDB lehetővé teszi a strukturálatlan adatok egyszerű tárolását és kezelését. A séma-agnosztikus kialakítás azt jelenti, hogy az alkalmazás fejlődésével adaptálhatja az adatmodellt anélkül, hogy a merev struktúrák miatt kellene aggódnia. Ez a rugalmasság ideális olyan alkalmazásokhoz, amelyek gyors iterációt igényelnek, vagy különböző adattípusokkal foglalkoznak.

A szolgáltatás támogatja a nagy kapacitású vertikális és vízszintes skálázást szegmenskulcs nélkül, amíg az adatbázis nem lépi túl a terabájtokat. A meglévő adatbázisokat automatikusan töredezheti állásidő nélkül, és mind vertikálisan, mind horizontálisan skálázhatja a fürtöket, miközben az alkalmazások futnak.

99.03% MongoDB-kompatibilitás

Az Azure DocumentDB-t úgy tervezték, hogy zökkenőmentesen működjön a MongoDB eszközeivel és illesztőprogramjaival, így a fejlesztők egyszerűen migrálhatók a meglévő alkalmazásokba, vagy újakat hozhatnak létre. A MongoDB API-k támogatásával a szolgáltatás lehetővé teszi, hogy a meglévő tudását és erőforrásait széles körű átdolgozás nélkül alkalmazza.

Ez a kompatibilitás azt is jelenti, hogy integrálhatja az Azure DocumentDB-t a meglévő fejlesztési munkafolyamatokba olyan népszerű eszközökkel, mint a MongoDB Compass vagy a MongoDB-rendszerhéj. Az eredmény egy zökkenőmentes fejlesztési élmény, amely felgyorsítja a piacra kerülés idejét.

Többfelhős és hibrid felhő

A DocumentDB lehetővé teszi a valódi többfelhős és hibrid architektúrákat, nulla adatvesztéssel. A nyílt forráskódú adatbázis futtatható a helyszínen vagy bármely felhőben, és az Azure DocumentDB ugyanazt a képességet bővíti ki, mint egy teljes mértékben felügyelt Azure-szolgáltatás. Ezek együttesen lehetővé teszik az alkalmazások számára, hogy ugyanazt a MongoDB-kompatibilis felületet és illesztőprogramokat használják a környezetekben, miközben támogatják a felhők közötti replikációt és feladatátvételt adatvesztés vagy alkalmazásmódosítások nélkül.

Első lépésként telepítse a DocumentDB-t a Kubernetes operátorral.

Tekintse meg a többfelhős replikációs bemutatót a YouTube-on.

AI-alapú alkalmazások integrált vektoradatbázissal

Az Azure DocumentDB további költségek nélkül támogatja a generatív AI-alkalmazásokat egy integrált vektoradatbázissal, lehetővé téve a magas dimenziójú adatok indexelését és lekérdezését a fejlett AI-használati esetekhez. Más platformoktól eltérően az Azure DocumentDB minden eredeti adatot és vektoradatot tárol az adatbázisban, így külső integrációk nélkül biztosítja az egyszerűséget és a biztonságot. Még az ingyenes szint is tartalmaz vektoradatbázis-képességeket, így a kifinomult AI-funkciók elérhetővé válnak.

Natív Azure integráció

Az Azure DocumentDB zökkenőmentes integrációt biztosít az Azure-ökoszisztémával, így a fejlesztők olyan ismerős Azure-eszközökkel kezelhetik az erőforrásokat, mint az Azure Monitor és az Azure CLI. Ez a mély integráció hatékony erőforrás-kezelést és egységes támogatást biztosít az összes Azure-szolgáltatásban, így nincs szükség több támogatási csapat zsonglőrködésére.