Co je Azure Cosmos DB for Table?

PLATÍ PRO: Tabulka

Azure Cosmos DB je plně spravovaná databáze NoSQL a relační databáze pro vývoj moderních aplikací.

Azure Cosmos DB for Table poskytuje aplikace napsané pro Azure Table Storage s prémiovými funkcemi, jako jsou:

Azure Table Storage obsahuje sady SDK dostupné pro .NET, Java, Python, Node.js a Go. Tyto sady SDK je možné použít k cílení buď na Azure Table Storage, nebo na rozhraní API pro Table. Aplikace napsané pro Azure Table Storage pomocí sad Azure Tables SDK je možné migrovat do služby Azure Cosmos DB beze změn kódu, aby bylo možné využívat výhody prémiových funkcí.

Konkrétně sada .NET Azure Table SDK Azure.Data.Tables nabízí nejnovější funkce podporované rozhraním API pro tabulky. Klientská knihovna Azure Tables může beze změn kódu bezproblémově cílit na azure Table Storage nebo rozhraní API pro koncové body služby Table Service.

Tip

Chcete vyzkoušet rozhraní API pro tabulku bez závazku? Vytvořte si účet Azure Cosmos DB pomocí bezplatného vyzkoušení služby Azure Cosmos DB .

Výhody rozhraní API pro tabulky

Pokud aktuálně používáte Azure Table Storage, získáte přechodem na rozhraní API pro Table následující výhody:

Azure Table Storage Rozhraní API pro tabulku
Latence Rychlá, bez horních omezení latence. Latence jednociferných milisekund pro čtení a zápisy s <latencí 10 ms pro čtení a zápisy na 99. percentilu, v libovolném měřítku a kdekoli na světě.
Propustnost Model variabilní propustnosti. Tabulky mají omezení škálovatelnosti 20 000 operací za sekundu. Vysoce škálovatelná s vyhrazenou rezervovanou propustností na tabulku podporovanou smlouvami SLA. Účty nemají žádný horní limit propustnosti a podporují >10 milionů operací/s na tabulku.
Globální distribuce Jedna oblast s jednou volitelnou čitelnou sekundární oblastí čtení pro vysokou dostupnost. Globální distribuce na klíč z jedné oblasti do libovolného počtu oblastí. Podpora pro převzetí služeb při selhání spravované službou a ruční převzetí služeb kdykoli a kdekoli na světě Více oblastí zápisu, které umožňují jakékoli oblasti přijímat operace zápisu.
Indexování PartitionKey a RowKey používají pouze primární index. Žádné sekundární indexy. Automatické a úplné indexování u všech vlastností ve výchozím nastavení bez správy indexů
Dotaz Při provádění dotazu se používá index pro primární klíč, jinak dochází k prohledávání. Dotazy mohou ke zrychlení použít výhod automatického indexování vlastností.
Konzistence Silná v rámci primární oblasti. Nahodilá v rámci sekundární oblasti. Pět jasně definovaných úrovní konzistence pro kompromis mezi dostupností, latencí, propustností a konzistencí na základě potřeb vaší aplikace.
Ceny Na základě spotřeby. K dispozici v režimu kapacity založeném na spotřebě i v režimu zřízené kapacity .
Smlouvy SLA 99,9% až 99,99% dostupnost v závislosti na strategii replikace. 99,999% dostupnost čtení, 99,99% dostupnost zápisu v účtu v jedné oblasti a 99,999% dostupnost zápisu u účtů ve více oblastech. Komplexní smlouvy SLA, které pokrývají dostupnost, latenci, propustnost a konzistenci.

Další kroky