Qu’est-ce qu’Azure Cosmos DB for Table ?

S’APPLIQUE À : Table

Azure Cosmos DB est une base de données NoSQL et relationnelle complètement managée pour développer des applications modernes.

Azure Cosmos DB for Table fournit des applications écrites pour le stockage Azure Table avec des capacités Premium comme :

Des SDK de Stockage Table Azure sont disponibles pour .NET, Java, Python, Node.js et Go. Ces SDK peuvent être utilisés pour cibler Stockage Table Azure ou l’API pour Table. Les applications écrites pour le stockage de tables Azure avec les kits SDK de tables Azure peuvent être migrées vers Azure Cosmos DB sans aucune modification de code pour tirer parti des fonctionnalités Premium.

Spécifiquement, le Kit de développement logiciel (SDK) Tables Azure .NET Azure.Data.Tables offre les dernières fonctionnalités prises en charge par l’API pour Table. La bibliothèque de client Tables Azure peut cibler de manière fluide les points de terminaison de service du stockage Tables Azure ou d’API pour Table sans modification du code.

Conseil

Vous voulez essayer l’API pour Table sans engagement ? Créez un compte Azure Cosmos DB en utilisant Essayer Azure Cosmos DB gratuitement.

Avantages de l’API pour Table

Si vous utilisez actuellement le Stockage Table Azure, vous bénéficiez des avantages suivants en passant à l’API pour Table :

Stockage de tables Azure API Table
Latence Rapide, mais aucune limite supérieure sur la latence. Une latence <10 ms pour les lectures et écritures au 99e centile, à toute échelle, partout dans le monde.
Débit Modèle de débit variable. Les tables ont une limite d’évolutivité de 20 000 opérations/s. Hautement évolutif avec un débit dédié réservé par table, qui est appuyé par des contrats de niveau de service. Les comptes n’ont aucune limite supérieure sur le débit, et prennent en charge >10 millions d’opérations/s par table.
Diffusion mondiale Une région unique avec une région de lecture secondaire en option pour la haute disponibilité. Une distribution mondiale clé en main de 1 à un nombre quelconque de régions. Prise en charge des basculements gérés par le service et manuels à tout moment, partout dans le monde. Plusieurs régions d’écriture pour permettre à n’importe quelle région d’accepter des opérations d’écriture.
Indexation Index primaire uniquement sur PartitionKey et RowKey. Pas d’index secondaire. Indexation automatique et complète de toutes les propriétés par défaut, sans gestion d’index.
Requête L’exécution des requêtes utilise un index de clé primaire, et effectue une recherche dans le cas contraire. Les requêtes peuvent tirer parti de l’indexation automatique de propriétés pour des temps de requête rapides.
Cohérence Forte au sein de la région primaire. Éventuelle au sein de la région secondaire. Cinq niveaux de cohérence bien définis pour compenser la disponibilité, la latence, le débit ou la cohérence en fonction des besoins de votre application.
Tarification Basés sur la consommation. Disponibles à la fois en mode basé sur la consommation et en mode capacité provisionnée.
Contrats SLA Disponibilité de 99,9% à 99,99%, en fonction de la stratégie de réplication. Disponibilité de 99,999% en lecture, de 99,99% en écriture sur un compte dans une seule région, et de 99,999% en écriture sur les comptes dans plusieurs régions. Contrats SLA complets couvrant la disponibilité, la latence, le débit et la cohérence.

Étapes suivantes