Tables Azure Storage vs SQL

Tables Azure Storage vs SQL

SQL Azure est idéal lorsque vous souhaitez travailler avec des données structurées utilisant des relations, des index, des contraintes, etc.

La table Azure Storage est idéale lorsque vous devez travailler avec des données structurées centralisées sans relations et généralement avec de grands volumes.

Le prix :
SQL Azure : 25,98 $/mois pour 5 Go

Table de stockage : 21,88 $/mois pour 175 Go (sans transactions ni bande passante)
Donc, lorsque vous stockez de grands volumes de données, la table de stockage est beaucoup moins chère… pensez à la journalisation par exemple.

La centralisation :
Windows Azure est un environnement distribué pour les serveurs, donc si vous enregistrez quelque chose sur une machine, les autres n’en seront pas informées. La table de stockage est donc une bonne solution pour la journalisation centralisée, la gestion de sessions, les paramètres ou autre (gardez à l’esprit qu’il y a de la latence même au sein d’un même centre de données).

La vitesse :
Si vous la concevez correctement, dans de nombreux cas, la table de stockage devrait être plus rapide que SQL Azure, mais cela dépend probablement des cas d’utilisation et je n’ai pas vraiment testé cela.