How to decide which database fits your needs
Within Google Cloud, we have multiple storage options depending on the workloads we face. For example, we have options for relational databases such as Cloud SQL, semi-structured data storage with Firestore, high-frequency data ingestion capacity with Bigtable, and global information replication with Cloud Spanner.
In the following sections, we will review these four databases in a general way and, in more detail, review different use cases in which we can make the most of these different database options.
Cloud SQL
Cloud SQL is a fully managed database service for relational databases such as MySQL, PostgreSQL, and SQL Server that allows the operational costs associated with ensuring availability and generation of backups to be reduced by delegating them to Google Cloud.
Cloud Spanner
Cloud Spanner is a fully managed relational database with unlimited scalability, strong consistency, and up to 99.999% availability. It optimizes...