A regional retail firm is selecting a managed database service to handle operational sales orders within a single Google Cloud region. The application requires full ACID transaction compliance and standard relational SQL capabilities, but does not require cross-region replication or global horizontal scale. Which Google Cloud service should be selected?
- Cloud SQLAnswer
- BCloud Spanner
- CTransfer Appliance
- DCloud Storage using Customer-Supplied Encryption Keys (CSEK)
Answer
Cloud SQL is the optimal choice for single-region relational workloads requiring ACID transactions and standard SQL functionality.
Cloud SQL is a fully managed relational database service supporting PostgreSQL, MySQL, and SQL Server. It delivers full ACID compliance, standard SQL query support, and high availability within a single region, matching the workload requirements while avoiding unnecessary costs.
Step-by-Step Solution
Key Concept
Relational Database Selection for Single-Region Workloads