Azure Cosmos DB

Gyors NoSQL-adatbázis nyílt API-kkal bármilyen mérethez

Skálázható, nagy teljesítményű alkalmazások készítése vagy korszerűsítése

Az Azure Cosmos DB egy teljes mértékben felügyelt NoSQL adatbázis-szolgáltatás modern alkalmazásfejlesztéshez. Szolgáltatásiszint-szerződésekkel garantált 10 ezredmásodperc alatti válaszidőt és 99,999%-os rendelkezésre állást, automatikus és azonnali skálázhatóságot, és nyílt forráskódú API-kat kínál a MongoDB-hez és a Cassandrához. A kulcsrakész adatreplikálással és a többrégiós írással gyorsan végezhet írást és olvasást bárhol a világon. Az Azure Cosmos DB-hez használható Azure Synapse Linkkel valós idejű adatokról szerezhet betekintő adatokat nem ETL-elemzésekkel.

Kritikus fontosságú alkalmazások

Kritikus fontosságú alkalmazások

Legfontosabb számítási feladatait a világ bármely pontján, bármely Azure-régióban SLA-val garantált gyorsasággal, rendelkezésre állással, átviteli sebességgel és konzisztenciával futtathatja. Kulcsrakész több főkiszolgálós replikációval, valamint a teljes körű titkosítást és hozzáférés-vezérlést is magában foglaló, nagyvállalati szintű biztonsággal és megfelelőséggel biztosíthatja az üzletmenet folytonosságát. Az Azure Cosmos DB nem relációs NoSQL adatbázis, amely a világ olyan piacvezető nagyvállalatainak bizalmát élvezi, mint a Coca-Cola, a Symantec és a Mars Petcare.

Hibrid platform Cassandra-adatokhoz

Hibrid platform Cassandra-adatokhoz

Nagyobb méreteket és kiváló teljesítményt érhet el, miközben a rugalmasságot és az irányítást is fenntarthatja egy olyan teljes mértékben felügyelt adatbázis-szolgáltatással, amelyben olyan vállalatok bíznak meg, mint a Symantec a Cassandra számítási feladatainak futtatásához. Egyszerűen végezhet integrációt az Apache Cassandrához használható Azure-beli felügyelt példányokhoz, így a Cassandra-adatait átlátható módon migrálhatja, replikálhatja és szinkronizálhatja a helyszíni és az Azure-beli környezetek között.

Nem ETL jellegű elemzés valós idejű éles adatokon

Nem ETL jellegű elemzés valós idejű éles adatokon

A NoSQL adatbázison belül futtathat közel valós idejű elemzéseket és mesterséges intelligenciát, hogy gyorsabban jusson eredményekhez. Az Azure Cosmos DB-hez használható Azure Synapse Link zökkenőmentesen, adatáthelyezés és az üzemelő adattár teljesítményének csökkentése nélkül integrálható az Azure Synapse Analytics szolgáltatással.

Valós idejű IoT-eszköztelemetriák

Valós idejű IoT-eszköztelemetriák

Azonnali és rugalmas skálázhatósággal 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. Jármű-telemetriákat streamelhet intelligens flotta-megoldásokhoz, adatokat streamelhet és elemezhet a változáscsatornával valós idejű eredmények kinyeréséhez, vagy adatokat archiválhat az adattárházban végzett elemzéshez. Az Mercedes Benz, a ExxonMobil és az Olympus is az IoT-megoldásaikat az Azure Cosmos DB-re alapozó piacvezetők közé tartozik.

Valós idejű kereskedelmi szolgáltatások

Valós idejű kereskedelmi szolgáltatások

Nagy teljesítményű digitális ügyfélfelületeket kínálhat valós idejű kosarakkal, termékajánlásokkal, dinamikus árazással, leltárfrissítéssel és sok további funkcióval. A Cosmos DB, amelyet olyan piacvezető kereskedelmi és gyorsétterem-márkák használnak, mint a Jet.com, az ASOS és a Chipotle Mexican Grill, nagy mennyiségű termékadat ezredmásodpercek alatti személyre szabását teszi lehetővé. Az alacsony késésű adatbázis válaszideje a világ bármely pontján kiemelkedő alkalmazásteljesítményt biztosít.

Alkalmazásfejlesztés a(z) Azure Cosmos DB megoldásarchitektúrákkal

Az adatokat tetszőleges számú Azure-régión oszthatja el, így forradalmian új megoldásokat tervezhet és valósíthat meg az IoT, az e-kereskedelem, a játékok és a kiszolgáló nélküli alkalmazások terén.

Iparági vezető cégek innovációi a(z) Azure Cosmos DB használatával

Globálisan elosztott adatok a kisállat-gyógyászatot továbbfejlesztő alkalmazások és mikroszolgáltatások hátterében

"Azure services enabled us to provide a secure, fully monitored, enterprise-ready foundation to our implementation."

Adam Lind, szoftverfejlesztési alelnök
MARS

A csatlakoztatott autós platform a garantált magas rendelkezésre állásra és alacsony késésre támaszkodik

"The Azure ecosystem gave us useful capabilities that the developers worked into their system."

Rodrigo Nunes, szoftverfejlesztési főmérnök
Mercedes-Benz

A Chipotle az Azure Cosmos DB-vel valósítja meg a digitális rendelést és a személyre szabott webes felületet

"Switching to Azure Cosmos DB is a big win in terms of scalability, availability, and, down the road, geographic distribution."

Mike Smith, vezető szoftverfejlesztő
Chipotle

Az ASOS globális, személyre szabott vásárlási javaslatokat tesz elérhetővé az Azure Cosmos DB-vel

"We chose Azure Cosmos DB because of its global distribution and ability to handle heavy seasonal bursts like Black Friday…. We can distribute our data models to be near the microservices they're serving—wherever that is in the world."

Bob Strudwick, műszaki igazgató
ASOS

A Symantec az adatbázisköltségek 40 százalékát takarítja meg az Azure Cosmos DB-re való migrálással

"Our customers trust us to protect them throughout their ecosystem. So we needed a partner that we could trust to deliver a highly reliable service with ultra-low worldwide latency, at a reasonable cost."

Mike Shavell, műszaki igazgató/tervező, Symantec
Symantec

A díjszabás rugalmasságot és szabályozhatóságot biztosít

Megtalálhatja a számítási feladatához leginkább illő modellt, és az erőforrások és költségek kezelésére alkalmas lehetőségeket. Gyakorlatilag korlátlan átviteli sebességet és tárhelyet kaphat régiók közötti automatikus rugalmas skálázhatósággal és felhasználás-alapú kiszolgáló nélküli lehetőségekkel.

Fejlesztők részére készült, és széles körű API-támogatást nyújt

Core (SQL) API

Új alkalmazásokat hozhat létre egyszerűen. Az Azure Cosmos DB natív támogatást nyújt a Core (SQL) API-hoz és a JavaScripthez. Az Azure Cosmos DB Core SQL API formális programozási modellt biztosít a JSON-elemekre vonatkozó sokoldalú lekérdezésekhez. Az Azure Cosmos DB lekérdezési nyelve a JavaScript programozási modelljére épül, a Core (SQL) API a JavaScript típusrendszerén, kifejezésértékelésén és függvényhívásán alapul.

Cassandra API

A Cassandra üzembe helyezése szolgáltatásként az Azure Cosmos DB képességeinek felhasználásával. Az Azure Cosmos DB platform SLA-alapú funkciói és a Cassandra SDK-k és eszközök, köztük a meglévő illesztőprogramok használatával közel végtelen, globális méretű alkalmazásokat készíthet. A hibrid adatok migrálása és szinkronizálása érdekében egyszerűen integrálhatja az Apache Cassandrához használható Azure-beli felügyelt példányt is.

A MongoDB-hez készült Azure Cosmos DB API

A(z) Azure Cosmos DB teljes mértékben felügyelt adatbázis-szolgáltatásként használható a MongoDB-alkalmazásokhoz csekély mennyiségű kódmódosítással és natív API-támogatással a MongoDB-adatokhoz, így az alkalmazás kihasználhatja a felhőplatform előnyeit.

Miért érdemes a biztonság érdekében az Azure-t választani?

  • A Microsoft több mint 1 milliárd USD-t költ évente a kiberbiztonsággal kapcsolatos kutatás-fejlesztési projektekre.
  • Több mint 3500 biztonsági szakértőnk dolgozik azon, hogy megfelelő szintű adatbiztonságot és adatvédelmet nyújthassunk Önnek.
  • Az Azure bármely más felhőszolgáltatónál több megfelelési tanúsítvánnyal rendelkezik. Tekintse meg átfogó listánkat.

Itt mindent megtalál az induláshoz

Ingyenes fejlesztés/tesztelés az Azure Cosmos DB-vel.

Bővítse tovább ismereteit.

Dokumentáció, képzés, migrálási erőforrások

Közösség és Azure-támogatás

Kövesse az Azure Cosmos DB-t a Twitteren és a YouTube-on. A Stack Overflow webhelyén kérdéseket tehet fel a Microsoft mérnökeinek és az Azure-közösség szakembereinek, és támogatást kaphat tőlük. Mintákat és adattárakat a GitHubon talál.

Oktatóanyagok és laborok

Azure Cosmos DB – frissítések, blogok és közlemények

Gyakori kérdések

  • A(z) Azure Cosmos DB egy globálisan elosztott, többmodelles adatbázis-szolgáltatás, bármilyen méretezésben. A szolgáltatás 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.

    A(z) Azure Cosmos DB kulcsrakész globális elosztást kínál tetszőleges mennyiségű Azure-régióra, így bárhol vannak is a felhasználói, gördülékenyen skálázza és replikálja az adatokat. Az írási és olvasási műveleteket világszerte rugalmasan méretezheti, és csak azért fizet, amit felhasznál. A(z) Azure Cosmos DB natív támogatást nyújt a NoSQL és OSS API-k, köztük a MongoDB, a Cassandra, a Gremlin, az etcd, a Spark, és az SQL API-jai számára is. Az iparág élvonalába tartozó, átfogó szolgáltatási szerződések (SLA-k) alapján több jól meghatározott konzisztenciamodellt kínál, 99. százalékosztályra jellemző 10 ezredmásodpercen belüli késésidőt garantál, és a többkiszolgálós képességek révén bárhol a világon 99,999%-os rendelkezésre állást biztosít.

    A(z) Azure Cosmos DB egy teljes mértékben felügyelt szolgáltatás, amely átvállalja az elosztott adatbázisok Azure-beli kezelésének és méretezésének adminisztratív feladatait, így Önnek nem kell foglalkoznia a virtuális gépekkel, a hardverkiépítéssel, a beállításokkal, a konfigurálással, a kapacitásokkal, a replikálással, a szoftverjavítással és a fürtméretezéssel.

  • A(z) Azure Cosmos DB használatával úgy konfigurálhatja adatbázisait, hogy azok globálisan elosztottak és bármely Azure-régióban elérhetőek legyenek. A késés minimalizálása érdekében a felhasználók közelében helyezheti el az adatokat.

    A(z) Azure Cosmos DB átláthatóan replikálja az adatokat a(z) Azure Cosmos DB-fiókjához tartozó összes régióban. Egyetlen rendszerképet biztosít a globálisan elosztott Azure Cosmos DB adatbázisról és -tárolókról, amelyet az alkalmazás lokálisan olvashat és írhat.

    A kulcsrakész globális disztribúció révén bármikor hozzáadhat régiókat a fiókjához, vagy eltávolíthatja őket onnan. Régió hozzáadásához vagy eltávolításához nem kell sem felfüggeszteni, sem újra üzembe helyezni az alkalmazást. A magas rendelkezésre állást a szolgáltatás által natívan nyújtott többkiszolgálós képességek biztosítják. Részletek.

  • A(z) Azure Cosmos DB választási lehetőségek skálájának tekinti az adatkonzisztenciát, amelyen az erős és a végleges konzisztencia két véglete között egyéb opciók is elérhetők.

    A konzisztenciaskálán öt jól meghatározott modell közül választhat:

    • Erős
    • Korlátozott frissesség
    • Munkamenet
    • Konzisztens előtag
    • Végleges

    Minden modellt átfogó SLA-k támogatnak. Részletek.

  • A(z) Azure Cosmos DB egy globálisan elosztott adatbázis, ezért átfogó szolgáltatásiszint-szerződések alapján biztosítja az átviteli sebességet, a 10 ezredmásodpercen belüli késést (ez csak a szolgáltatók legjobb 1%-ra jellemző), a konzisztenciát és a magas rendelkezésre állást. További információ

  • A(z) Azure Cosmos DB átláthatóan replikálja az adatait a(z) Azure Cosmos DB-fiókjához tartozó összes Azure-régióban. A szolgáltatás több redundanciaréteget alkalmaz az adatokhoz. További részletek.
  • A(z) Azure Cosmos DB MongoDB-hez készült API-ja lehetővé teszi a(z) Azure Cosmos DB használatát úgy, mintha az egy MongoDB-adatbázis lenne, így Önnek nem kell adatbázis-infrastruktúrát kezelnie. Ez azt jelenti, hogy szinte minden kedvenc MongoDB-eszköze, SDK-ja és alkalmazása továbbra is működni fog. A kompatibilitásról részletes információt a dokumentációban talál.
  • A(z) Azure Cosmos DB MongoDB-hez készült API-ja a 4.0-ás verziójú kiszolgáló támogatásával lehetővé teszi, hogy egyszerűbben modellezzen összetett tranzakciós üzleti logikát összetett hibakezelési logika nélkül. A 4.0-ás verzió támogatásával olyan új funkciók is megjelennek, mint a többdokumentumos tranzakciók, az újrapróbálható írások és mások.
  • A(z) Azure Cosmos DB Cassandra API-ja lehetővé teszi, hogy a(z) Azure Cosmos DB szolgáltatásban tárolt adatokat is használhassa a Cassandra Query Language (CQL) lekérdezési nyelv, a Cassandra-alapú eszközök (például a cqlsh) és a már meglévő, CQLv4-gyel kompatibilis Apache-illesztőprogramok használatával. Ez azt jelenti, hogy a már meglévő Cassandra-alkalmazásai most már kommunikálni tudnak a(z) Azure Cosmos DB Cassandra API-jával. A hamarosan megjelenő API (az általános megjelenést követően) kapcsolódni képes majd az Apache Cassandra Azure-beli felügyelt példányához is.

Ha készen áll, hozzáláthat az alkalmazások fejlesztéséhez a(z) Azure Cosmos DB használatával