Mi az a MongoDB-hez készült Azure Cosmos DB?
A KÖVETKEZŐKRE VONATKOZIK: MongoDB
Az Azure Cosmos DB egy teljes körűen felügyelt NoSQL-, relációs és vektoradatbázis a modern alkalmazásfejlesztéshez. Egyjegyű ezredmásodpercnyi válaszidőt, automatikus és azonnali méretezhetőséget és garantált sebességet kínál bármilyen léptékben. A ChatGPT az adatbázisra támaszkodik, amely nagy megbízhatósággal és alacsony karbantartással dinamikusan skálázható .
Az Azure Cosmos DB for MongoDB megkönnyíti az Azure Cosmos DB használatát, mintha MongoDB-adatbázis lenne. Használhatja meglévő MongoDB-készségeit, és továbbra is használhatja kedvenc MongoDB-illesztőprogramjait, SDK-jait és eszközeit úgy, hogy az alkalmazást a fiókjához tartozó kapcsolati sztring a MongoDB API-val mutatja.
A MongoDB-hez készült Azure Cosmos DB egy teljes vermet lefedő SLA-t biztosít: az adatbázist és a mögöttes infrastruktúrát. Ellentétben a külső MongoDB-szolgáltatásokkal, mint például a MongoDB Atlas, amely csak az adatbázist fedi le, és kizárja a felhőplatform által biztosított szolgáltatásokat, hardvereket vagy szoftvereket.
A MongoDB-hez készült Cosmos DB előnyei
A Cosmos DB for MongoDB számos előnnyel rendelkezik más MongoDB szolgáltatásajánlatokhoz, például a MongoDB Atlashoz képest.
virtuálismag-architektúra (ajánlott)
Teljesen felügyelt MongoDB-kompatibilis szolgáltatás dedikált példányokkal új és meglévő MongoDB-alkalmazásokhoz. Ez az architektúra ismerős virtuálismag-architektúrát kínál a MongoDB-felhasználók számára, azonnali skálázást és zökkenőmentes natív integrációt az Azure-szolgáltatásokkal.
Natív vektorkeresés: Az AI-alapú alkalmazások zökkenőmentes integrálása az Azure Cosmos DB for MongoDB virtuális magban tárolt adatokkal. Ez az integráció egy teljes körű megoldás, ellentétben más vektorkeresési megoldásokkal, amelyek az adatokat a szolgáltatásintegrációk között küldik el.
Azonnali méretezhetőség: Az automatikus skálázással az adatbázis azonnal skálázható, nulla bemelegítési időszakkal. Más MongoDB-ajánlatok, mint például a MongoDB Atlas, a vertikális felskálázás akár napokig is eltarthat.
Lapos díjszabás alacsony teljes bekerülési költséggel: Élvezze a MongoDB virtuális maghoz készült Azure Cosmos DB ismert díjszabási modelljét a számítás (virtuális magok és RAM) és a tárolás (lemezek) alapján.
Lekérdezés emelése szövegindexekkel: A szövegindexelési funkcióval javíthatja az adatmegkérdezési hatékonyságot. Zökkenőmentesen navigálhat a teljes szöveges keresésekben a MongoDB-gyűjteményekben, így egyszerűbbé teheti az értékes megállapítások dokumentumokból való kinyerését.
Méretezés szilánkkulcs nélkül: Egyszerűsítse a fejlesztési folyamatot nagy kapacitású vertikális skálázással, mindezt szegmenskulcs nélkül. A horizontális skálázás és horizontális skálázás egyszerű, ha a gyűjtemények a TB-kbe kerülnek.
Ingyenes 35 napos biztonsági mentések időponthoz kötött visszaállítással (PITR): Az Azure Cosmos DB for MongoDB virtuális mag ingyenes 35 napos biztonsági mentést biztosít bármilyen adatmennyiséghez.
Tipp.
Az egyes architektúrák részletes összehasonlításához látogasson el a Modell kiválasztása webhelyre, ahol kiválaszthatja, hogy melyik az Ön számára megfelelő.
Kérelemegység (RU) architektúrája
Teljes körűen felügyelt MongoDB-kompatibilis szolgáltatás rugalmas skálázással a kérelemegységek (RU-k) használatával. Natív felhőbeli alkalmazásokhoz készült.
Azonnali méretezhetőség: Az automatikus skálázási funkcióval az adatbázis azonnal skálázható, nulla bemelegítési időszakkal. Más MongoDB-ajánlatok, mint például a MongoDB Atlas, a vertikális felskálázás akár napokig is eltarthat.
Automatikus és transzparens horizontális skálázás: A MongoDB API az összes infrastruktúrát felügyeli. Ez a felügyelet magában foglalja a szegmensek skálázását és a szegmensek számának optimalizálását. Más MongoDB-ajánlatok, például a MongoDB Atlas megkövetelik a horizontális skálázás megadását és kezelését. Ez az automatizálás több időt biztosít a felhasználók számára készült alkalmazások fejlesztésére.
Öt 9 rendelkezésre állási szint: a 99,999%-os rendelkezésre állás egyszerűen konfigurálható, hogy az adatok mindig rendelkezésre álljanak.
Aktív-aktív adatbázis: A MongoDB Atlastól eltérően a Cosmos DB for MongoDB több régióban is támogatja az aktív-aktív állapotot. Az adatbázisok több régióra is kiterjedhetnek, és egyetlen hibapont sincs ugyanazon adatok írása és olvasása esetén. A MongoDB Atlas globális fürtöi csak aktív-passzív üzembe helyezéseket támogatnak ugyanazon adatok írásához.
Költséghatékony, részletes, korlátlan méretezhetőség: A szegmenses gyűjtemények bármilyen méretre méretezhetők, ellentétben más MongoDB szolgáltatásajánlatokkal. Az Azure Cosmos DB platform az architektúra miatt akár a virtuális gép 1/100-edik részének méretezhető. Ez a méretezhetőség azt jelenti, hogy az adatbázist a szükséges méretre skálázhatja anélkül, hogy a fel nem használt erőforrásokért kellene fizetnie.
Valós idejű elemzés (HTAP) bármilyen szinten: Az elemzési számítási feladatokat valós időben futtathatja a tranzakciós MongoDB-adatokon, és nincs hatással az adatbázisra. Ez az elemzés gyors és olcsó, mivel a felhőalapú natív elemzési oszloptárat használják, ETL-folyamatok nélkül. Egyszerűen hozhat létre Power BI-irányítópultokat, integrálható az Azure Machine Learning és az Azure AI szolgáltatásokkal, és egyetlen adattárházmegoldásba hozhatja a MongoDB számítási feladataiból származó összes adatot. További információ az Azure Synapse Linkről.
Kiszolgáló nélküli üzemelő példányok: A MongoDB-hez készült Cosmos DB kiszolgáló nélküli kapacitásmódot kínál. A Kiszolgáló nélküli szolgáltatással csak műveletenként kell fizetnie, és nem kell fizetnie az adatbázisért, ha nem használja.
Tipp.
Az egyes architektúrák részletes összehasonlításához látogasson el a Modell kiválasztása webhelyre, ahol kiválaszthatja, hogy melyik az Ön számára megfelelő.
Az Azure Cosmos DB for MongoDB működése
A MongoDB-hez készült Cosmos DB implementálja a MongoDB drótprotokollját. Ez az implementáció átlátható kompatibilitást tesz lehetővé a MongoDB ügyféloldali SDK-kkal, illesztőprogramokkal és eszközökkel. Az Azure Cosmos DB nem üzemelteti a MongoDB adatbázismotort. A használt API-verzióval kompatibilis MongoDB-ügyfélillesztőknek speciális konfiguráció nélkül kell tudniuk csatlakozni.
Fontos
Ez a cikk az Azure Cosmos DB azon funkcióját ismerteti, amely a MongoDB-adatbázisokkal való vezetékes protokollkompatibilitást biztosítja. A Microsoft nem futtat MongoDB-adatbázisokat a szolgáltatás biztosításához. Az Azure Cosmos DB nem áll kapcsolatban a MongoDB, Inc. vállalattal.