Azure Cosmos DB

Globálisan elosztott, többmodelles adatbázis-szolgáltatás

Az Azure Cosmos DB fejlesztésének középpontjában az alapoktól fogva a globális elosztás és a horizontális skálázás áll. Kulcsrakész globális elosztást kínál tetszőleges mennyiségű Azure-régióra, mert bárhol is vannak a felhasználói, gördülékenyen skálázza és replikálja az adatokat. Világszerte rugalmasan skálázhatja a teljesítményt és a tárolást, és csak azért a teljesítményért és tárolásért kell fizetnie, amire szüksége van. Az Azure Cosmos DB az iparág élvonalába tartozó, átfogó szolgáltatási szerződések (SLA-k) alapján 10 ezredmásodpercen belüli késésidőt garantál, ami a világon a legjobb 1%-ba tartozik, ezen kívül többszörös, jól definiált konzisztenciamodellekkel segíti a teljesítmény finomhangolását, és többkiszolgálós képességekkel rendelkező magas rendelkezésre állást biztosít.

Az Azure Cosmos DB globálisan elosztott adatbázisrendszer

Kulcsrakész globális disztribúció

Egyszerűen készíthet globálisan elérhető alkalmazásokat anélkül, hogy bonyolult, több adatközpontot lefedő konfigurációkkal kellene foglalkoznia. A globálisan elosztott adatbázisrendszerként használható Azure Cosmos DB az adatokat automatikusan replikálja tetszőleges számú régióba, és ezzel gyors elérést és válaszidőt tesz lehetővé. Az Azure Cosmos DB transzparens, többhelyű elérhetőséget támogat, és 99,99%-os rendelkezésre állást garantál.

Az Azure Cosmos DB lehetővé teszi, hogy egyetlen szolgáltatáson belül kulcs-érték párokat, gráfokat és dokumentumadatokat is használjon

Többmodelles és több API-s

Csak az Azure Cosmos DB teszi lehetővé, hogy egyetlen szolgáltatáson belül kulcs-érték párokat, gráfokat és dokumentumadatokat is használjon globális méretekben anélkül, hogy sémákkal vagy indexkezeléssel kellene foglalkoznia. Az Azure Cosmos DB automatikusan indexeli az összes adatot, és lehetővé teszi, hogy az adatok eléréséhez kedvenc API-ját használja, például az SQL-t, a JavaScriptet, a Gremlint, a MongoDB-t vagy az Azure Table Storage-ot.

Az Azure Cosmos DB-vel egymástól függetlenül, rugalmasan skálázható a tárolás és az átviteli sebesség

Korlátlan, rugalmas, globális skálázhatóság

Az Azure Cosmos DB használatánál csak a valóban szükséges átviteli sebességért és tárolásért kell fizetnie. Az Azure Cosmos DB-vel egymástól függetlenül, rugalmasan skálázható a tárolás és az átviteli sebesség az egész világon bármikor, ezért tökéletes támaszt nyújt kiszolgáló nélküli alkalmazásai üzemeltetéséhez.

Az Azure Cosmos DB öt meghatározott konzisztenciamodellt kínál

Többféle, jól definiált konzisztenciaszint

Az Azure Cosmos DB öt jól definiált konzisztenciaszintet – erős, korlátozott frissesség, konzisztens előtag, munkamenet és végleges – kínál egy intuitív programozási modellhez, amely közel valós idejű elérést és magas rendelkezésre állást biztosít globális alkalmazások számára.

Garantált közel valós idejű adatelérés

Csupán a legjobb 1 százalékosztályra jellemző garantált alacsony késés

Az olvasási és írási kérelmeket a legközelebbi régióból szolgálhatja ki, miközben az adatokat globálisan elosztott módon teheti elérhetővé. Az Azure Cosmos DB zárolástól mentes és írásra optimalizált adatbázismotort használ, így olvasásnál 10 ms-nál kisebb késést, olvasásnál pedig 15 ms-nál kisebb késést garantál, ami csak a legjobb 1%-ra jellemző.

Nagyvállalati szintű, átfogó SLA-k

Iparágvezető, nagyvállalati szintű SLA-k

A megbízhatóságot garantálja, hogy alkalmazásait egy intenzíven tesztelt adatbázis-szolgáltatásban futtathatja, amelyet világszínvonalú infrastruktúra szolgál ki. Az Azure Cosmos DB nagyvállalati szintű biztonságot és megfelelőséget nyújt, és ez az első és egyetlen szolgáltatás, amely iparágvezető SLA-kat kínál 99,99%-os rendelkezésre állással és olyan késéssel, garantált átviteli sebességgel és konzisztenciával, amely csak a kínálatok legjobb 1%-ában érhető el.

Az Azure Cosmos DB-t használó ügyfelek

Milyen fejlesztésekhez használható az Azure Cosmos DB?

Ismerje meg az alábbi használati eseteket:

Globálisan elosztott, üzletileg kritikus fontosságú alkalmazások

A Microsoft globális adatközpontjaiba beépített magas rendelkezésre állással és alacsony késleltetéssel hozzáférést biztosíthat a felhasználóknak az egész világon.

Részletek

Globális elérhetőségű megoldások diagramja

IoT

Azonnali és rugalmas skálázhatóságdal kezelheti a változatos és kiszámíthatatlan IoT-terheléseket a betöltések és a lekérdezések teljesítményének csökkenése nélkül.

Részletek

IoT és telematika megoldás diagramja

Személyre szabás

Az alacsony késések és hangolható konzisztenciabeállítások révén azonnali információkhoz juthat, és valós időben generálhat személyre szabott ajánlatokat az ügyfelek számára.

Részletek

Valós idejű személyre szabás diagramja

Kiskereskedelem és e-kereskedelem

Részletes lekérdezési lehetőségek támogathatóak sokféle termékkatalógus, forgalomnövekedések és gyorsan változó leltáradatok esetén is.

Részletek

Termékkatalógus-megoldás diagramja

Játékok

Az adatbázist rugalmasan skálázhatja a váratlan forgalomnövekedések kezeléséhez, és emellett alacsony késésű, többrésztvevős globális élményt nyújthat.

Részletek

Játékmegoldások diagramja

Kiszolgáló nélküli alkalmazások

Globálisan elosztott, skálázható, kiszolgáló nélküli alkalmazások létrehozásához használja az Azure Functions és az Azure Cosmos DB szolgáltatásokat

Részletek

Kiszolgáló nélküli megoldás ábrája

Ismerkedés az Azure Cosmos DB-vel

Tekintse meg Mi az az Azure Cosmos DB? című videónkat, vagy olvassa el az Azure Cosmos DB-t bemutató cikkünket, ha meg szeretné tudni, hogy globálisan elosztott, többmodelles adatbázis-szolgáltatásunk hogyan támogatja az Ön alkalmazásait, például magas színvonalú webes játékait, illetve közösségi vagy az eszközök internetes hálózatával (IoT) kapcsolatos megoldásait. Szakértői tippek az Azure Cosmos DB-vel történő ismerkedéshez.

DocumentDB SQL és JavaScript API

Az Azure Cosmos DB natív módon támogatja a DocumentDB API-t, és továbbra is a megszokott módon használhatóak a DocumentDB SQL és a JavaScript API-k.

API-támogatás MongoDB-hez

Az Azure Cosmos DB natív API-támogatást nyújt a MongoDB-hez, így azt teljes körűen felügyelt adatbázis-szolgáltatásként használhatja MongoDB-alkalmazásaihoz is kódváltoztatás nélkül.

Az Azure Table Storage API-k díjszabása

Az Azure Cosmos DB globálisan elosztott adatbázis, amely a Table API-n belüli kódváltozások nélkül használható az Azure Table Storage-alapú alkalmazásokhoz. Sok más lehetőség mellett másodlagos indexeket, globális disztribúciót és szabályzatalapú feladatátvételt is használhat.

Gráflekérdezések globális elosztása Gremlin API-k használatával

Használja ki az Azure Cosmos DB-ben kódváltoztatás nélkül elérhető natív Graph API-kat. A Gremlin Graph API használatával globálisan elosztott gráflekérdezéseket indíthat.

Valós idejű gépi tanulás globálisan elosztott adatkészleteken az Apache Spark használatával

Ha valós idejű gépi tanulást szeretne alkalmazni az Azure Cosmos DB által kezelt globálisan elosztott adatkészleteken, az Apache Spark-lekérdezések indításához használja a Spark-összekötőt. A Spark-összekötő az Azure Cosmos DB által kezelt natív indexeket használja, ami jelentős teljesítménynövekedést eredményez.

Fejlesztők számára készült.

Kezdje egyszerű .NET- vagy Node.js-alkalmazás készítésével, vagy hozzon létre egy teljes értékű webalkalmazást a már meglévő SQL- és NoSQL-tudásának felhasználásával, kihasználva az Azure Cosmos DB többmodelles API-jai, például a DocumentDB, a MongoDB, a Graph és a Table lehetőségeit.

Kapcsolódó termékek és szolgáltatások

SQL Database

Managed relational SQL Database as a service

App Service

Quickly create powerful cloud apps for web and mobile

HDInsight

Provision cloud Hadoop, Spark, R Server, HBase, and Storm clusters

Próbálja ki az Azure Cosmos DB-t gyors és skálázható, globálisan elosztott alkalmazások készítéséhez.