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.
Belangrijk
Zoekt u een databaseoplossing voor grootschalige scenario's met een 99.999% SLA (Availability Service Level Agreement), directe automatische schaalaanpassing en automatische failover in meerdere regio's? Overweeg Azure Cosmos DB voor NoSQL.
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 Tabellen |
|---|---|---|
| Latentie | Snel, maar geen bovengrens voor latentie. | Latentie van een enkele milliseconde voor lees- en schrijfbewerkingen, ondersteund met een leeslatentie van 10 ms en een schrijflatentie van 15 ms op het 99e percentiel, ongeacht de schaal, overal ter wereld. |
| Doorvoer | Model voor variabele doorvoersnelheid. Tabellen hebben een schaalbaarheidslimiet van 20.000 bewerkingen per seconde. | Zeer schaalbaar met toegewijde gereserveerde doorvoer per tabel, ondersteund door 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. |
| Zoekopdracht | Voor de queryuitvoering wordt een index gebruikt als primaire sleutel. In andere gevallen wordt er gescand. | Query's kunnen profiteren van automatische indexering op eigenschappen voor snelle query-tijden. |
| Consistentie | Sterk binnen 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.