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.

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 összes adatát 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.

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, és 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.

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.

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.

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ő.

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

Még nem ismeri az Azure Cosmos DB-t?

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 a globálisan elosztott, többmodelles adatbázis-szolgáltatásunk megfelelő-e az Ön alkalmazásai, például magas színvonalú webes játékai, illetve közösségi vagy az eszközök internetes hálózatával (IoT) kapcsolatos megoldásai számára.

DocumentDB SQL-t és JavaScript API-t keres?

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.

MongoDB-alkalmazással rendelkezik?

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.

Már ismeri az Azure Table Storage API-jait?

Az Azure Cosmos DB villámgyors kulcs-érték alapú, 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. Mostantól sok más lehetőség mellett másodlagos indexeket, globális disztribúciót és szabályzatalapú feladatátvételt is használhat.

Szeretne globálisan elosztott gráflekérdezéseket használni a Gremlin API-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 már globálisan elosztott gráflekérdezéseket is használhat. )

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álhatja 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ő? Akkor jó helyen jár.

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

Felügyelt relációs SQL-adatbázisszolgáltatás

App Service

Hatékony felhőalapú alkalmazások gyors létrehozása webes és mobilplatformokra

HDInsight

Felhőalapú Hadoop-, Spark-, R Server-, HBase- és Storm-fürtök kiépítése

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