Navigáció kihagyása

Azure Cosmos DB

Fast NoSQL database with open APIs for any scale

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

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.

Garantált sebesség tetszőleges méretben – akár hirtelen csúcsterhelés esetén is – az azonnali korlátlan rugalmasságnak, a gyors olvasásnak és a több főkiszolgálós írásnak köszönhetően a világ bármely pontján

Gyors és rugalmas alkalmazásfejlesztés a népszerű nyelvek SDK-ival, egy natív Core (SQL) API-val és a MongoDB, a Cassandra, a Graph és a Gremlin API-jaival és nem ETL (kinyerés, átalakítás, betöltés) jellegű elemzésekkel

Kritikus fontosságú alkalmazásokra felkészítve az üzletmenet-folytonosság garantálásával, 99,999%-os rendelkezésre állással és nagyvállalati szintű biztonsággal

Teljes mértékben felügyelt és költséghatékony kiszolgáló nélküli adatbázis az alkalmazás igényeire reagáló azonnali, automatikus skálázással, integrált gyorsítótárazással és használatalapú díjszabási lehetőségekkel

Automatikus és korlátlan skálázás

Automatikusan kiépíti a konzisztens forgalmú, nagy teljesítményt igénylő alkalmazásokhoz szükséges sávszélességet. Bármilyen méretű számítási feladat garantáltan mindig <10 ms olvasási és írási válaszidővel áll rendelkezésre, így a világon bárhol gond nélkül futtathatja a legfontosabb alkalmazásokat.

Automatikus és korlátlan skálázás

Kiszolgáló nélküli adatbázis-üzemeltetés

A kiugróan magas vagy alkalmi forgalmú, mérsékelt teljesítményigényű számítási feladatokat kiosztott átviteli kapacitás helyett kiszolgáló nélkül futtathatja. Ezzel a használatalapú adatbázis-üzemeltetési móddal egyszerűbben futtathatók költséghatékony fejlesztési/tesztelési számítási feladatok és új éles alkalmazások.

Kiszolgáló nélküli adatbázis-üzemeltetés

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 NoSQL 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 integrálható az Azure Managed Instance for Apache Cassandra szolgáltatással, í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.

Hibrid platform Cassandra-adatokhoz

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.

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

Az Azure Cosmos DB elterjedt felhasználási módjai

Gyors és skálázható IoT-eszköztelemetria

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

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.

Kritikus fontosságú alkalmazások több helyen tartózkodó felhasználókkal

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.

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 ingyenes tesztelési és fejlesztési 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. Olvassa el az Azure Cosmos DB blogot. 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