Introduktion till Azure Cosmos DB | Tabell-API

GÄLLER för: tabell-API

Microsoft Azure Cosmos-DB tillhandahåller tabell-API:t för program som är skrivna för Azure-tabellagring och som behöver premiumfunktioner som:

Azure Tables-SDK:er är tillgängliga för .NET, Java, Python, Node.js och Go. Dessa SDK:er kan användas för antingen Table Storage eller Cosmos DB Tables. Program som skrivits för Azure Table Storage med azure-tabell-SDK:er kan migreras till Azure Cosmos DB Tabell-API utan kodändringar för att dra nytta av premiumfunktioner.

Anteckning

Det serverlösa kapacitetsläget är nu tillgängligt Azure Cosmos DB på Tabell-API.

Viktigt

.NET Azure Tables SDK Azure.Data.Tables erbjuder de senaste funktionerna som stöds av Tabell-API. Azure Tables-klientbiblioteket kan sömlöst rikta sig antingen till Azure Table Storage eller Azure Cosmos DB slutpunkter för tabelltjänsten utan kodändringar.

Tabellerbjudanden

Om du använder Azure Table Storage får du följande fördelar genom att byta till Azure Cosmos DB:s tabell-API:

Funktion Azure Table Storage Tabell-API för Azure Cosmos DB
Svarstid Snabb, men inga övre gränser för svarstid. Ensiffrig millisekundsvarstid för läsningar och skrivningar, backat med <10 ms svarstid för läsningar och skrivningar vid den 99:e percentilen, i valfri skala, var som helst i världen.
Dataflöde Modell med variabelt dataflöde. Tabeller har en gräns för skalbarhet på 20 000 åtgärder/s. Mycket skalbara med dedikerat reserverat dataflöde per tabell som understöds av serviceavtal. Konton har ingen maxgräns för dataflöde och kan hantera >10 miljoner åtgärder/s per tabell.
Global distribution En enda region med en valfri läsbar sekundär läsregion för hög tillgänglighet. Nyckelfärdig global distribution från en till val annat antal regioner. Stöd för automatisk och manuell redundans när som helst och var som helst i världen. Flera skrivregioner för att låta alla regioner acceptera skrivåtgärder.
Indexering Ett primärt index för PartitionKey och RowKey. Inga sekundära index. Automatisk och fullständig indexering för alla egenskaper som standard, utan indexhantering.
Söka i data Frågekörningen använder index för primär nyckel och genomsöker annars. Frågor kan dra nytta av automatisk indexering av egenskaper för snabba frågetider.
Konsekvens Stark inom primär region. Eventuell inom sekundär region. Fem väldefinierade konsekvensnivåer för att avse tillgänglighet, svarstid, dataflöde och konsekvens baserat på dina programbehov.
Prissättning Förbrukningsbaserad. Tillgängligt i både förbrukningsbaserade och etablerade kapacitetslägen.
Serviceavtal 99,9 % till 99,99 % tillgänglighet, beroende på replikeringsstrategin. 99,999 % lästillgänglighet, 99,99 % skrivtillgänglighet för ett konto för en region och 99,999 % skrivtillgänglighet för konton i flera regioner. Omfattande serviceavtal som omfattar tillgänglighet, svarstid, dataflöde och konsekvens.

Kom igång

Skapa ett nytt Azure Cosmos DB-konto på Azure-portalen. Kom sedan igång med vår Snabbstart för tabell-API med hjälp av .NET.

Nästa steg

Här följer några tips för att komma igång: