Databáze Azure Cosmos

Globálně distribuovaná databázová služba pro více modelů

Databáze pro vysoce škálovatelné aplikace s mimořádně nízkou latencí kdekoli na světě s nativní podporou NoSQL

Služba Azure Cosmos DB je od základu vytvořena s integrovanou podporou globální distribuce a horizontálního škálování. Nabízí globální distribuci na klíč do libovolného počtu oblastí Azure díky tomu, že transparentně škáluje a replikuje vaše data co nejblíž uživatelům. Elasticky škálujte propustnost a úložiště po celém světě a plaťte jenom za to, co potřebujete. Azure Cosmos DB poskytuje nativní podporu pro možnosti NoSQL, nabízí různé jasně definované modely konzistence, garantuje latenci v řádu jednotek milisekund na úrovni 99. percentilu a vysokou dostupnost s možnostmi multihomingu a nízké latence kdekoli na světě, a to vše zajištěné špičkovými komplexními smlouvami o úrovni služeb (SLA).

Služba Azure Cosmos DB je navržena jako globálně distribuovaný databázový systém

Globální distribuce na klíč

Vytvářejte snadno globálně distribuované aplikace bez starostí s komplexními konfiguracemi různých datových center. Služba Azure Cosmos DB, která je navržena jako globálně distribuovaný databázový systém, automaticky replikuje vaše data do libovolného počtu zvolených oblastí a zajišťuje tak přístup s rychlou odezvou. Azure Cosmos DB podporuje transparentní multihoming a garantuje 99,999% vysokou dostupnost.

Služba Azure Cosmos DB vám umožňuje používat data klíčových hodnot, grafů a dokumentů v jediné službě

Více modelů a rozhraní API

Pouze Azure Cosmos DB umožňuje používat data typu klíč-hodnota, graf, řada sloupců a dokument v jediné službě. Azure Cosmos DB automaticky indexuje všechna data a pro přístup k datům umožňuje použití oblíbených rozhraní API, včetně SQL, JavaScript, Gremlin, MongoDB a Apache® Cassandra a Azure Table Storage.

Nezávislé a elastické škálování úložiště a propustnosti se službou Azure Cosmos DB

Neomezené elastické škálování po celém světě

U databáze Azure Cosmos platíte jenom za propustnost a úložiště, které potřebujete. Služba Azure Cosmos DB umožňuje nezávisle na sobě elasticky škálovat úložiště a propustnost kdykoli a kdekoli na celém světě, což z ní dělá ideálního spojence pro vaše aplikace bez serveru.

Služba Azure Cosmos DB nabízí pět definovaných modelů konzistence

Různé jasně definované volby konzistence

Databáze Azure Cosmos nabízí pět jasně definovaných úrovní konzistence – silná, omezená neaktuálnost, konzistence předpon, relace a konečný výsledek. Výsledkem je intuitivní programovací model s nízkou latencí a vysokou dostupností pro vaše aplikace na globální úrovni.

Garance nízké latence

Garance nízké latence na úrovni 99. percentilu

Zpracovávejte žádosti o čtení a zápis z nejbližší oblasti a současně distribuujte data po celém světě. Databáze Azure Cosmos díky databázovému stroji, který nepoužívá blokátory a je optimalizovaný pro zápis, garantuje na úrovni 99. percentilu latenci při čtení nižší než 10 ms a při zápisu nižší než 15 ms.

Komplexní smlouvy SLA pro velké firmy

Špičkové smlouvy SLA na podnikové úrovni

Buďte bez obav s vědomím, že vaše aplikace běží na prověřené databázové službě postavené na špičkové infrastruktuře. Azure Cosmos DB poskytuje dodržování předpisů a zabezpečení na podnikové úrovni a je první a jedinou službou, která nabízí špičkové smlouvy SLA zajišťující 99,999% vysokou dostupnost, latenci na úrovni 99. percentilu, garantovanou propustnost a konzistenci.

Zákazníci používající databázi Azure Cosmos

Co je možné vytvořit s využitím databáze Azure Cosmos?

Další informace o případech použití:

Globálně distribuované klíčové aplikace

Garantujte přístup uživatelům po celém světě díky vysoce dostupným možnostem s nízkou latencí, které jsou integrované v globálních datacentrech Microsoftu.

Další informace

Diagram řešení pro globální dosah

IoT

Škálujte okamžitě a elasticky, abyste vyhověli různorodým a nepředvídatelným úlohám IoT bez omezení ingestování nebo výkonu dotazů.

Diagram řešení pro IoT a telematiku

Přizpůsobení

Vytvářejte pro uživatele v reálném čase individuální doporučení a okamžitě získejte přehledy díky nastavení konzistence s možností ladění a nízkou latencí.

Další informace

Diagram řešení pro přizpůsobení v reálném čase

Maloobchodní prodej a elektronické obchodování

Zajistěte podporu podrobných dotazů i přes různé katalogy produktů, provozní špičky a rychle se měnící inventář.

Další informace

Diagram řešení pro katalog produktů

Hry

Elasticky škálujte databázi, aby se přizpůsobila nepředvídatelným nárůstům provozu a zajistila prostředí pro více hráčů s nízkou latencí v globálním měřítku.

Další informace

Diagram řešení pro hry

Aplikace bez serveru

Vytvářejte globálně distribuované a škálovatelné aplikace bez serveru pomocí služeb Azure Functions a Azure Cosmos DB.

Další informace

Diagram řešení bez serveru

Začněte vyvíjet s využitím Azure Cosmos DB

Služba Azure Cosmos DB je navržená pro vývojáře a nabízí podporu pro širokou škálu rozhraní API. Podívejte se na úvodní video k Azure Cosmos DB, začněte s profesionálními tipy nebo si přečtěte o tom, co všechno můžete s využitím rozhraní API a konektorů dělat.

SQL a JavaScript API

Azure Cosmos DB má nativní podporu pro SQL a JavaScript API.

MongoDB API

Azure Cosmos DB můžete využít jako plně spravovanou databázovou službu pro vaši aplikaci MongoDB, která nevyžaduje změny kódu díky nativní podpoře rozhraní API pro MongoDB.

Rozhraní API služby Azure Table Storage

Azure Cosmos DB můžete využít jako globálně distribuovanou databázi párů klíč-hodnota pro aplikace založené na službě Azure Table Storage, která nevyžaduje změny kódu díky rozhraní Table API. Získáte sekundární indexy, globální distribuci, možnosti převzetí služeb při selhání na základě zásad a ještě mnohem víc.

Apache® Cassandra API

Doručování Cassandra jako služby přes výkonnou službu Azure Cosmos DB. Vývojáři můžou pomocí nástrojů a sad Cassandra SDK sestavovat aplikace v téměř nekonečném globálním měřítku s využitím možností platformy Azure Cosmos DB s podporou SLA.

Apache® Spark

Pro machine learning v reálném čase z globálně distribuovaných datových sad spravovaných službou Azure Cosmos DB použijte konektor Spark umožňující zadávat dotazy Apache Sparku. Konektor Spark využívá nativní indexy spravované databází Azure Cosmos a díky tomu dochází k výraznému nárůstu výkonu.

Gremlin API

Využijte výhod nativních rozhraní Graph API v Azure Cosmos DB bez jakékoli změny kódu a možnosti zadávat globálně distribuované dotazy na grafy pomocí Gremlinu s rozhraním Graph API.

Související produkty a služby

SQL Database

Spravovaná relační databáze SQL jako služba

App Service

Rychlé vytváření výkonných cloudových aplikací pro webové i mobilní prostředí

HDInsight

Zřízení cloudových clusterů Hadoop, Spark, R Server, HBase a Storm

Prozkoumejte Azure Cosmos DB a podívejte, jak globální distribuce na klíč funguje