Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Azure Cosmos DB voor Table en Azure Table Storage maken gebruik van hetzelfde tabelgegevensmodel en -bewerkingen, zodat u eenvoudig schaalbare toepassingen kunt bouwen. In dit artikel wordt beschreven hoe u beide services samen kunt gebruiken voor efficiënt tabelopslagbeheer.
Notitie
De serverloze capaciteitsmodus is beschikbaar in de Azure Cosmos DB-API voor Table. Zie serverloze Azure Cosmos DB voor meer informatie.
Als u momenteel Azure Table Storage gebruikt, profiteert u van de volgende voordelen door over te stappen naar Azure Cosmos DB voor Table:
| Functie | Azure-tabelopslag | Azure Cosmos DB voor tabel |
|---|---|---|
| Latentie | Snel, maar geen bovengrens voor latentie. | Latentie van één milliseconden voor lees- en schrijfbewerkingen, ondersteund met <latentieleesbewerkingen van 10 ms en <latentie van 15 ms op het 99e percentiel, op elke schaal, overal ter wereld. |
| Doorvoer | Model voor variabele doorvoersnelheid. Tabellen hebben een schaalbaarheidslimiet van 20.000 bewerkingen per seconde. | Zeer schaalbaar met toegewezen gereserveerde doorvoer per tabel, op basis van serviceovereenkomsten. Accounts hebben geen bovengrens voor doorvoer en ondersteunen >10 miljoen bewerkingen per seconde per tabel in de ingerichte doorvoermodus. |
| Wereldwijde distributie | Eén regio met één optioneel leesbare secundaire leesregio voor hoge beschikbaarheid die automatische en handmatige failover van accounts ondersteunt. | Kant en klare wereldwijde distributie tussen 1 tot 30+ regio's. Ondersteuning voor door de service beheerde en handmatige failovers op elk gewenst moment, overal ter wereld. |
| Indexeren | Alleen primaire index op PartitionKey en RowKey. Geen secundaire indexen. |
Automatische en volledige indexering voor alle eigenschappen, geen indexbeheer. |
| Query | Voor de queryuitvoering wordt een index gebruikt als primaire sleutel. In andere gevallen wordt er gescand. | Query's kunnen profiteren van de automatische indexering van eigenschappen voor een snelle uitvoertijden van query's. |
| Consistentie | Sterke in primaire regio. Mogelijk in secundaire regio. | Vijf goed gedefinieerde consistentieniveaus voor een wisselwerking tussen beschikbaarheid, latentie, doorvoer en consistentie op basis van uw toepassingsvereisten. |
| Prijzen | Op basis van verbruik. | Beschikbaar in de modi Op basis van verbruik en Ingerichte capaciteit. |
| SLA's | 99,99% beschikbaarheid. | SLA voor een beschikbaarheid van 99,99% voor alle accounts voor één regio en alle accounts voor meerdere regio's met soepele consistentie en leesbeschikbaarheid van 99,999% voor alle databaseaccounts voor meerdere regio's Toonaangevende uitgebreide serviceovereenkomsten voor algemene beschikbaarheid. |
Azure-SDK's
De Sdk's (Software Development Kits) van Azure bieden bibliotheken voor meerdere programmeertalen, zodat ontwikkelaars naadloos kunnen communiceren met Azure Cosmos DB voor Table en Azure Table Storage.
Huidige release
Deze SDK-pakketten werken met zowel Azure Cosmos DB voor Table als Table Storage.
Eerdere releases
Deze SDK-pakketten werken alleen met Azure Cosmos DB for Table.
.NET.
Azure.Data.Tablesis beschikbaar op NuGet. De Azure Tables-clientbibliotheek is gericht op Table Storage of Azure Cosmos DB voor Table-service-eindpunten zonder codewijzigingen.Python.
azure-cosmosdb-tableis beschikbaar via PyPi. Deze SDK maakt verbinding met zowel Table Storage als Azure Cosmos DB for Table.JavaScript/TypeScript.
azure-storageis beschikbaar op npm.js. Deze Azure Storage SDK maakt verbinding met Azure Cosmos DB-accounts met behulp van de API voor Table.Java. Microsoft Azure Storage Client SDK voor Java is beschikbaar op Maven. Deze Azure Storage SDK maakt verbinding met Azure Cosmos DB-accounts met behulp van de API voor Table.
C++. Met azure Storage-clientbibliotheek voor C++ kunt u toepassingen bouwen voor Azure Storage.
Ruby. Azure Storage Table Client Library voor Ruby biedt een Ruby-pakket voor toegang tot Azure Storage Table-services.
PHP. Azure Storage Table PHP-clientbibliotheek biedt een PHP-clientbibliotheek voor toegang tot Azure Storage Table-services.
PowerShell.
AzureRmStorageTablePowerShell-module bevat cmdlets voor gebruik met opslagtabellen.