Your company is re-platforming an on-premises PostgreSQL 12 database that backs a Spring Boot order-management microservice. The schema uses foreign keys, triggers, and stored procedures, and the operations team must keep all ACID guarantees. Business leadership insists on completing migration within weeks and limiting application code changes. Availability must be at least 99.95 % within a single Google Cloud region, with a cross-region failover target that meets a 5-minute RPO. Which managed Google Cloud database design best satisfies these requirements while minimizing refactoring effort?
A multi-region Cloud Spanner instance running in nam3 configuration
AlloyDB for PostgreSQL primary in one region with a high-availability secondary in another region
Cloud SQL for PostgreSQL with regional HA enabled and an asynchronous cross-region read replica
Bigtable cluster with multi-cluster routing enabled across two regions
Cloud SQL for PostgreSQL offers a fully managed environment that runs the community PostgreSQL engine, so triggers, stored procedures, and foreign-key constraints continue to work without code changes. A regional primary instance configured with HA (zone-redundant) delivers 99.95 % availability, and an asynchronous cross-region replica can be added to achieve the requested 5-minute RPO for disaster recovery. Spanner would require extensive refactoring because it lacks full PostgreSQL feature parity (e.g., triggers). Bigtable and BigQuery are not relational and do not provide the needed transactional semantics, while AlloyDB would meet the technical requirements but currently lacks a cross-region read replica option for the stated RPO.
Ask Bash
Bash is our AI bot, trained to help you pass your exam. AI Generated Content may display inaccurate information, always double-check anything important.
What does ACID mean in database systems?
Open an interactive chat with Bash
Why is Cloud SQL for PostgreSQL the best choice for this migration?
Open an interactive chat with Bash
What is an asynchronous cross-region replica?
Open an interactive chat with Bash
What is the role of HA (High Availability) in Cloud SQL deployments?
Open an interactive chat with Bash
Can you explain what an asynchronous cross-region read replica is?
Open an interactive chat with Bash
Why is Cloud SQL for PostgreSQL preferred over AlloyDB for this use case?
Open an interactive chat with Bash
GCP Professional Data Engineer
Storing the data
Your Score:
Report Issue
Bash, the Crucial Exams Chat Bot
AI Bot
Loading...
Loading...
Loading...
Pass with Confidence.
IT & Cybersecurity Package
You have hit the limits of our free tier, become a Premium Member today for unlimited access.
Military, Healthcare worker, Gov. employee or Teacher? See if you qualify for a Community Discount.
Monthly
$19.99 $11.99
$11.99/mo
Billed monthly, Cancel any time.
$19.99 after promotion ends
3 Month Pass
$44.99 $26.99
$8.99/mo
One time purchase of $26.99, Does not auto-renew.
$44.99 after promotion ends
Save $18!
MOST POPULAR
Annual Pass
$119.99 $71.99
$5.99/mo
One time purchase of $71.99, Does not auto-renew.
$119.99 after promotion ends
Save $48!
BEST DEAL
Lifetime Pass
$189.99 $113.99
One time purchase, Good for life.
Save $76!
What You Get
All IT & Cybersecurity Package plans include the following perks and exams .