Utveckla med Azure Cosmos DB Table API:t och Azure Table Storage

GÄLLER för: tabell-API

Azure Cosmos DB Table API:t och Azure Table Storage delar samma tabelldatamodell och exponerar samma åtgärder för att skapa, ta bort, uppdatera och fråga via sina SDK:er.

Anteckning

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

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 med <10 ms svarstid för läsning och <15 ms svarstid vid skrivning vid 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 övre gräns för data flöde och stöd >10 000 000 åtgärder/s per tabell (i det etablerade data flödes läget).
Global distribution En enda region med en valfri läsbar sekundär Läs region för hög tillgänglighet som har stöd för automatisk och manuell växling av konto. Nyckelfärdig global distribution mellan 1 och 30+ regioner. Stöd för automatisk och manuell redundans när som helst och var som helst i världen.
Indexering Ett primärt index för PartitionKey och RowKey. Inga sekundära index. Automatisk och fullständig indexering för alla egenskaper, utan indexhantering.
Fråga 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 konsekvens nivåer för att handla om tillgänglighet, svars tid, data flöde och konsekvens baserat på dina program behov.
Priser Förbruknings-baserade. Tillgängligt i både konsumtions- och etablerade kapacitets lägen.
Serviceavtal 99,99 % tillgänglighet. Serviceavtal med 99,99 % tillgänglighet för alla konton med tillgång till en eller flera regioner med konsekvensmodellen ”relaxed” (avslappnad). 99,999 % läsningstillgänglighet för alla databaskonton med tillgång till flera regioner. Branschledande serviceavtal när detta blivit allmänt tillgängligt.

Azure-SDK:er

Aktuell version

Följande SDK-paket fungerar med både Azure Cosmos Tabell-API och Azure Table Storage.

Tidigare versioner

Följande SDK-paket fungerar bara med Azure Cosmos DB Tabell-API.