Přeskočit navigaci

Azure Cosmos DB

Rychlá databáze NoSQL s otevřenými rozhraními API pro libovolné škálování

Rychlá databáze NoSQL s otevřenými rozhraními API pro libovolné škálování

Azure Cosmos DB je plně spravovaná bezserverová databázová služba NoSQL pro vysoce výkonné aplikace všech velikostí a rozsahů. Získejte garantovaný výkon s odezvou v řádu milisekund, 99,999% dostupnost zaručenou smlouvami SLA, automatickou a okamžitou škálovatelnost, zabezpečení podnikové úrovně a opensourcová rozhraní API pro databáze NoSQL včetně databází MongoDB a Cassandra. Kdekoli na světě můžete využít rychlé zápisy a čtení díky zápisům do více oblastí a replikaci dat. Získejte přehled o datech v reálném čase s využitím analýzy bez ETL (extrakce, transformace, načítání) pomocí služby Azure Synapse Link pro Azure Cosmos DB.

Zaručená rychlost v libovolném měřítku s okamžitou a neomezenou elasticitou, bezproblémovou kapacitou pro shlukování, rychlým čtením a zápisy do více oblastí kdekoli na světě.

Rychlý a flexibilní vývoj aplikací pomocí sad SDK pro oblíbené jazyky a nativní rozhraní Core (SQL) API spolu s rozhraními API pro MongoDB, Cassandru, Graph a Gremlin a bezplatné možnosti pro vývoj nebo testování.

Připraveno pro důležité aplikace s 99,999% dostupností, průběžným zálohováním s obnovením k bodu v čase, zabezpečením na úrovni podniku, které zaručuje provozní kontinuitu a analýzy bez ETL na datech v reálném čase.

Plně spravovaná a nákladově efektivní bezserverová databáze, která reaguje na potřeby aplikací okamžitým a automatickým vertikálním zvyšováním a snižováním kapacity a nabízí cenové možnosti na základě využití.

Automatické a neomezené škálování

Splňte potřeby svých aplikací a zajistěte vysoký výkon – a to i při nepředvídatelném provozu – s databází, která se škáluje elasticky, automaticky a okamžitě. Úlohy libovolné velikosti nebo rozsahu mají zaručenou nepřetržitou dostupnost a čtení a zápis v řádu jednotek milisekund, takže můžete bez obav spouštět své nejdůležitější aplikace kdekoli na světě.

Automatické a neomezené škálování
Bezserverové databázové operace

Bezserverové databázové operace

Spouštějte úlohy s nárazovým nebo občasným provozem a plaťte pouze za prostředky použité na databázovou operaci, bez nutnosti minimálních poplatků nebo plánování kapacity. Bezserverový režim je založený na spotřebě a umožňuje snadno a z hlediska nákladů efektivně spouštět vývojové/testovací úlohy i produkční aplikace.

Hybridní platforma pro data Apache Cassandra

Získejte škálování a vynikající výkon při zachování flexibility a kontroly díky plně spravované databázové službě NoSQL, které důvěřují společnosti, jako je Symantec, pro spouštění úloh Cassandra. Bezproblémová integrace s plně kompatibilní službou Azure Managed Instance for Apache Cassandra pro transparentní migraci, replikaci a synchronizaci dat Cassandra v hybridním nasazení nebo přesuny „lift and shift“ do Azure.

Hybridní platforma pro data Apache Cassandra
Analýza bez ETL v rámci provozních dat v reálném čase

Analýza bez ETL v rámci provozních dat v reálném čase

Zkraťte dobu potřebnou k získání informací spouštěním analytiky a umělé inteligence téměř v reálném čase na provozních datech databáze NoSQL služby Azure Cosmos DB. Azure Synapse Link for Azure Cosmos DB se bezproblémově integruje se službou Azure Synapse Analytics, aniž by se přesouvala data nebo snižoval výkon vašeho provozního datového úložiště.

Komplexní a předem integrované zabezpečení a dodržování předpisů

  • Microsoft investuje do výzkumu a vývoje v oblasti kybernetického zabezpečení více než $1 miliardu ročně.

  • Zaměstnáváme více než 3,500 odborníků na zabezpečení, kteří se plně věnují zabezpečení dat a ochraně osobních údajů.

  • Azure má víc certifikací než jakýkoli jiný poskytovatel cloudu. Podívejte se na kompletní seznam.

Ceny poskytující flexibilitu a kontrolu

Vyhledejte si model, který nejlépe vyhovuje vašim úlohám, a bezplatné možnosti pro testování a vývoj. Využijte prakticky neomezenou propustnost a neomezené úložiště, automatickou elastickou škálovatelnost napříč oblastmi a bezserverové možnosti na základě spotřeby.

Vše, co potřebujete, abyste mohli začít

Bezplatný vývoj a testování s Azure Cosmos DB.

Projděte si rychlé starty, videa, učení s asistencí a více materiálů pro vývojáře.

Dál rozvíjejte své dovednosti.

Oblíbené případy použití pro Azure Cosmos DB

Rychlá a škálovatelná telemetrie zařízení IoT

Okamžité a elastické škálování umožňuje používat případy použití IoT a telemetrie v reálném čase, aniž byste museli obětovat příjem dat nebo výkon dotazů. Přijímejte, zpracovávejte a analyzujte streamovaná data ve velkém z libovolného počtu zařízení kdekoli na světě.

Maloobchodní služby v reálném čase

Poskytujte škálovatelné a vysoce výkonné případy použití v maloobchodě, včetně katalogu produktů v reálném čase, personalizovaných doporučení, zpracování objednávek a služeb odbavení. Služba Azure Cosmos DB, kterou přední prodejci používají k podpoře důležitých digitálních zákaznických prostředí, zajišťuje rychlost a výkon pro zákazníky po celém světě.

Klíčové aplikace s distribuovanými uživateli

Spouštějte své nejdůležitější úlohy v libovolné oblasti Azure s rychlostí, dostupností, propustností a konzistencí, kterou zajišťuje smlouva SLA. Azure Cosmos DB podporuje distribuované aplikace s uživateli kdekoli na světě a nabízí vysokou dostupnost a nízkou latenci ve velkém měřítku.

Lídři v oboru používají k inovacím Azure Cosmos DB

Globálně distribuovaná data umožňují aplikacím a mikroslužbám zlepšit péči o domácí zvířata

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

Adam Lind, viceprezident pro vývoj softwaru
MARS

Propojená automobilová platforma spoléhá na zaručenou vysokou dostupnost a nízkou latenci

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

Rodrigo Nunes, hlavní softwarový inženýr
Mercedes-Benz

Chipotle využívá Azure Cosmos DB k zajištění digitálního objednávání a přizpůsobeného webového prostředí

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

Mike Smith, vedoucí vývojář softwaru
Chipotle

ASOS zajišťuje globální individualizovaná doporučení k nákupu pomocí Azure Cosmos DB

"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, ředitel pro technologie
ASOS

Migrací na Azure Cosmos DB Symantec šetří 40 % nákladů na databáze

"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, technický ředitel/architekt, Symantec
Symantec

Navrženo pro vývojáře a podpora celé řady rozhraní API

Rozhraní Core (SQL) API

Snadno vytvářejte nové aplikace a využijte všechny funkce a možnosti smlouvy SLA služby Azure Cosmos DB. Rozhraní API Azure Cosmos DB Core (SQL) podporuje Javu, Node.js, Python, .NET a JavaScript a umožňuje psát komplexní dotazy na položky JSON pomocí jazyka SQL.

Rozhraní API Cassandra

Využitím sad SDK, CQL, nástrojů a ovladačů Cassandra s s rozhraním Azure Cosmos DB Cassandra API můžete používat bezserverové a škálovatelné aplikace s dostupností 99,999 % zaručenou smlouvou SLA. Můžete provést bezproblémovou integraci se službou Azure Managed Instance for Apache Cassandra pro hybridní migraci dat a synchronizaci.

Rozhraní API pro MongoDB

S rozhraním Azure Cosmos DB API pro MongoDB můžete pro svou aplikaci spustit plně spravovanou a bezserverovou databázi a získat 99,999% dostupnost po celém světě, elastickou škálovatelnost a automatické horizontální dělení. Rozhraní API umožňuje snadné nasazení jen s několika změnami kódu a pokračujícím používáním ovladačů MongoDB, sad SDK a nástrojů.

Dokumentace, školení a prostředky pro migraci

Podpora Azure a komunity

Připojte se ke komunitě Azure Cosmos DB. Sledujte tým služby Azure Cosmos DB na Twitteru, YouTube a v blogu Azure Cosmos DB. Ptejte se a získejte odpovědi od odborníků z Microsoftu a komunity Azure na webu Stack Overflow. Ukázky a úložiště najdete v GitHubu.

Kurzy a cvičení

Aktuální informace, blogy a oznámení týkající se služby Azure Cosmos DB

Nejčastější dotazy

  • Azure Cosmos DB je globálně distribuovaná vícemodelová databázová služba pro libovolné škálování. Tato služba je od základu vytvořená s integrovanou podporou globální distribuce a horizontálního škálování.

    Díky globální distribuci na klíč do libovolného počtu oblastí Azure služba Azure Cosmos DB transparentně škáluje a replikuje vaše data co nejblíže vašim uživatelům. Můžete elasticky škálovat operace čtení a zápisu po celém světě a platit jenom za to, co potřebujete. Azure Cosmos DB poskytuje nativní podporu rozhraní NoSQL a OSS API, včetně MongoDB, Cassandry, Gremlin, etcd, Sparku a SQL. Kromě toho nabízí několik jasně definovaných modelů konzistence, záruku latence čtení a zápisu v řádu milisekund na úrovni 99. percentilu a záruku vysoké dostupnosti 99,999 % s několika možnostmi řízení kdekoli na světě, to vše zajištěné nejlepšími komplexními smlouvami SLA v oboru.

    Azure Cosmos DB je plně spravovaná služba, která umožňuje zbavit se administrativní zátěže spojené s provozem a škálováním distribuovaných databází v Azure, abyste se nemuseli starat o správu virtuálních počítačů, zřizování hardwaru, nastavení a konfiguraci, kapacitu, replikaci, opravy softwaru ani škálování clusterů.

  • Azure Cosmos DB umožňuje nakonfigurovat databáze tak, aby byly globálně distribuované a dostupné v jakýchkoli oblastech Azure. Pokud chcete minimalizovat latenci, umístěte data blízko vašim uživatelům.

    Azure Cosmos DB transparentně replikuje data do všech oblastí přidružených k vašemu účtu Azure Cosmos DB. Poskytuje jednu systémovou image pro vaše globálně distribuované databáze a kontejnery Azure Cosmos DB, do kterých může vaše aplikace místně zapisovat a číst z nich.

    Díky globální distribuci na klíč můžete kdykoli přidávat nebo odebírat oblasti přidružené k vašemu účtu. K přidání nebo odebrání oblasti se nevyžaduje pozastavení ani opětovné nasazení vaší aplikace. Vysoká dostupnost se udržuje prostřednictvím několika možností řízení, které služba nativně poskytuje. Další informace.

  • Azure Cosmos DB přistupuje ke konzistenci dat jako ke spektru voleb, které nabízejí více možností než jen dva extrémy v podobě silné a konečné konzistence.

    Vybírá z pěti jasně definovaných modelů:

    • Silná
    • Omezená neaktuálnost
    • Relace
    • Konzistentní předpona
    • Konečná

    Všechny modely jsou zajištěné komplexní smlouvou SLA. Další informace.

  • Azure Cosmos DB jako globálně distribuovaná databáze poskytuje komplexní smlouvy SLA, které zahrnují propustnost, latenci na úrovni 99. percentilu, konzistenci a vysokou dostupnost. Získejte další informace.

  • Azure Cosmos DB transparentně replikuje vaše data do všech oblastí Azure přidružených k vašemu účtu Azure Cosmos DB. Služba pro vaše data využívá několik úrovní redundance. Podrobnější informace
  • Rozhraní API služby Azure Cosmos DB pro MongoDB vám dává možnost pracovat s Azure Cosmos DB, jako by se jednalo o databázi MongoDB, aniž by bylo nutné spravovat vlastní infrastrukturu databáze. To znamená, že téměř všechny oblíbené sady SDK, aplikace a nástroje MongoDB budou fungovat i nadále. Podrobné informace o kompatibilitě najdete v dokumentaci.
  • Díky podpoře serveru verze 4.0 v rozhraní API služby Azure Cosmos DB pro MongoDB je snazší modelovat komplexní transakční obchodní logiku bez složitého zpracování chyb. Podpora verze 4.0 zavádí nové funkce, jako jsou transakce s více dokumenty, opakovatelné zápisy a další.
  • Rozhraní API Cassandra služby Azure Cosmos DB umožňuje pracovat s daty uloženými v Azure Cosmos DB pomocí jazyka Cassandra Query Language (CQL), nástrojů založených na Cassandře (např. cqlsh) a stávajících ovladačů Apache kompatibilních s CQLv4. To znamená, že vaše stávající aplikace Cassandra teď může komunikovat s rozhraním API Cassandra služby Azure Cosmos DB. Toto rozhraní API také brzy umožní připojení ke spravované instanci Azure pro Apache Cassandru (ve fázi obecné dostupnosti).

Kdykoli budete připraveni –⁠ začněte vytvářet aplikace s využitím Azure Cosmos DB