An enterprise retail company is designing the data architecture for a new e-commerce platform on Google Cloud. The application architecture requires two separate storage components:
1. A transactional relational database for order processing that must support SQL queries, scale across multiple geographic regions, and guarantee strong ACID consistency.
2. A high-throughput, low-latency key-value store to maintain real-time user shopping cart sessions.
Which TWO Google Cloud database services should the Cloud Architect select to meet these requirements?
- Cloud Spanner for global multi-region transactional order processing with strong ACID compliance.Cevap
- Cloud Bigtable for high-throughput, low-latency key-value shopping cart session storage.Cevap
- CCloud SQL for PostgreSQL configured with regional high availability for global multi-region order processing.
- DStorage Transfer Service to stream real-time key-value shopping cart session updates directly to Cloud Storage.
Cevap
Cloud Spanner for global multi-region transactional order processing, and Cloud Bigtable for high-throughput, low-latency session key-value storage.
Cloud Spanner is specifically designed for globally distributed relational workloads requiring strong ACID consistency and multi-region write scalability. Cloud Bigtable delivers high-throughput, low-latency key-value performance required for user session tracking.
Adım Adım Çözüm
Anahtar Kavram
Database Selection based on Scale, Latency, and Consistency Requirements