Quelle est la différence entre BigQuery et Spanner et pourquoi utiliser l’un plutôt que l’autre ?

BigQuery est un entrepôt de données orienté colonnes, tandis que Spanner est une base de données transactionnelle orienté ligne.

Ces deux technologies sont impressionnantes : elles peuvent toutes les deux accueillir des très gros volumes de données. Certains vont jusqu’à stocker des Po d’informations, mais ces produits restent efficaces même si ils ne doivent gérer que des To de données.

BQ est à utiliser pour faire de l’analytiques (comme du requêtage sur des données historiques), tandis que Spanner est à utiliser pour sauvegarder des données transactionnelles.

En d’autres termes, si vous pensiez utiliser MySQL ou PostgreSQL ou SQL Server, il faut regarder du coté de Spanner. Si vous pensiez utiliser Hadoop, Redshift ou Athena, il faut regarder du coté de BigQuery

Autres liens