A global fintech company is migrating its core multi-region banking ledger application to Google Cloud. The workload requires full transactional ACID compliance, relational database semantics across multiple regions, horizontal scale for high-throughput reads and writes, and a high availability SLA of 99.999%. Which database resource should you select to meet these business and technical requirements?
- ACloud SQL for PostgreSQL configured with High Availability (HA) in the primary region and cross-region read replicas.
- Cloud Spanner provisioned as a multi-region instance configuration across the required geographic regions.Cevap
- CCloud Storage bucket architecture configured with continuous online streaming via Storage Transfer Service.
- DCloud Bigtable clusters configured with multi-cluster routing and Customer-Supplied Encryption Keys (CSEK) managed manually.
Cevap
Cloud Spanner provisioned as a multi-region instance configuration across the required geographic regions.
Provisioning Cloud Spanner as a multi-region instance is the correct choice because Cloud Spanner natively supports global relational tables with strong ACID consistency across multiple regions, horizontal scale for reads and writes, and provides an industry-leading 99.999% availability SLA.
Adım Adım Çözüm
Anahtar Kavram
Selecting Cloud Spanner for globally distributed relational workloads requiring strong consistency and 99.999% SLA