Azure Table Storage vs API Table de CosmosDB

Azure Table Storage vs API Table de CosmosDB


Source : Stack Overflow [azure],)

Comme Peter l’a répondu, DocumentDB fait désormais partie de Cosmos DB, c’est l’un des nombreux modèles de données disponibles dans le nouveau service, y compris l’API MongoDB, l’API Tables Premium et l’API Gremlin Graph.

Ils ont tous les mêmes capacités de distribution mondiale et niveaux de cohérence.

Maintenant, pour en venir à votre question sur les Tables, les deux services ont un scénario et un modèle de tarification différents.

Tandis qu’Azure Storage Tables vise une grande capacité sur une seule région (région secondaire en lecture seule optionnelle mais sans basculement), l’indexation par PK/RK et une tarification optimisée pour le stockage ; Azure Cosmos DB Tables vise un débit élevé (latence inférieure à la milliseconde), une distribution mondiale (basculement multiple), des performances prévisibles garanties par SLA avec indexation automatique de chaque attribut/propriété et un modèle de tarification axé sur le débit.

Selon votre scénario, le service que vous voudrez peut-être utiliser est différent. Azure Storage Tables reste une excellente solution, mais si, par exemple, vous avez besoin d’une distribution mondiale, Cosmos DB Tables est un service plus adapté.