A SaaS provider is re-platforming its on-premises PostgreSQL 12 cluster for a web application. The replacement must: sustain 10× higher transactional throughput at seasonal peaks; allow data scientists to run ad-hoc analytic SQL on the same data with no OLTP impact; retain full PostgreSQL compatibility (extensions and drivers); offer automatic multi-zone high availability with near-zero-RPO failover; and minimize operations while keeping migration paths to other PostgreSQL environments open. Which managed Google Cloud service best meets these needs?
Create a regional AlloyDB for PostgreSQL cluster and enable its optional columnar engine for analytic workloads.
Adopt BigQuery for analytics and keep a Cloud SQL for PostgreSQL instance for transactional processing.
Migrate to a multi-zone Cloud SQL for PostgreSQL instance with several read replicas to handle analytics.
Re-architect on Cloud Spanner using the PostgreSQL interface to obtain global scalability and strong consistency.
AlloyDB for PostgreSQL is designed for organisations that need both very high transactional throughput and fast analytics on the same operational data (hybrid transactional/analytical processing). It delivers significantly higher TPS than standard PostgreSQL and can accelerate analytic queries through its optional columnar engine, so data scientists can run complex aggregations without affecting online workloads. AlloyDB is wire-compatible with PostgreSQL, supports common extensions, offers automatic multi-zone high availability with under-minute failover and near-zero RPO, and is fully managed, reducing operational burden.
Cloud SQL for PostgreSQL maintains compatibility but cannot match the required performance and isolates analytics only through read replicas. BigQuery plus Cloud SQL would split the workload and require building pipelines, violating the single-store requirement. Spanner with the PostgreSQL interface meets HA and performance goals but diverges from upstream PostgreSQL semantics and extensions, creating potential lock-in. Therefore, AlloyDB for PostgreSQL is the most appropriate choice.
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 makes AlloyDB for PostgreSQL suitable for hybrid transactional/analytical processing (HTAP)?
Open an interactive chat with Bash
How does AlloyDB for PostgreSQL differ from Cloud SQL for PostgreSQL?
Open an interactive chat with Bash
What is the significance of near-zero-RPO failover in AlloyDB?
Open an interactive chat with Bash
What is AlloyDB for PostgreSQL and why is it suitable for this use case?
Open an interactive chat with Bash
What is the optional columnar engine in AlloyDB for PostgreSQL and how does it boost analytics?
Open an interactive chat with Bash
Why is Spanner with the PostgreSQL interface not the best choice in this scenario?
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
$19.99/mo
Billed monthly, Cancel any time.
3 Month Pass
$44.99
$14.99/mo
One time purchase of $44.99, Does not auto-renew.
MOST POPULAR
Annual Pass
$119.99
$9.99/mo
One time purchase of $119.99, Does not auto-renew.
BEST DEAL
Lifetime Pass
$189.99
One time purchase, Good for life.
What You Get
All IT & Cybersecurity Package plans include the following perks and exams .