Cloud Digital Leader Google Cloud Products and Services Practice Question
A company uses Cloud SQL for MySQL and needs to migrate to a PostgreSQL-compatible database that offers improved performance for AI workloads (e.g., vector embeddings). Which Google Cloud database is MOST suitable?
Answer choices
Why each option matters
Answer the question above first, then reveal the full breakdown to understand why each option is right or wrong.
Correct answer & explanation
✓
AlloyDB
AlloyDB is a PostgreSQL-compatible database that is optimized for high performance and features like vector embeddings for AI, making it ideal for this migration.
Answer analysis
Option-by-option breakdown
For each option: why learners choose it and why it is or isn't the right answer here.
- ✗
Cloud SQL for PostgreSQL
Why it's wrong here
Although Cloud SQL for PostgreSQL gives you a managed PostgreSQL engine and a familiar SQL dialect, it does not include AlloyDB’s AI-oriented storage enhancements, such as a columnar engine or native vector search for embeddings. For a migration centered on AI workloads, you would still have to build and tune external tools for semantic search, and Cloud SQL’s transaction-oriented design lacks the accelerated analytical and vector query performance that AlloyDB provides. Thus, while technically compatible, it is the wrong target for AI-optimized goals.
- ✗
Cloud Spanner
Why it's wrong here
Cloud Spanner is designed for horizontally scalable, globally distributed transactional workloads with strong consistency, but it is not a drop-in PostgreSQL replacement in this migration context. Although Spanner offers a PostgreSQL interface, its architecture is built around distributed consensus and sharding, not around AI features like vector similarity search or a columnar engine. You would still need to integrate separate vector search infrastructure, and Spanner lacks AlloyDB’s optimized performance for AI analytical queries.
- ✓
AlloyDB
Why this is correct
AlloyDB is Google Cloud’s fully managed PostgreSQL-compatible database purpose-built for demanding transactional and analytical workloads, and it integrates AI-optimized features directly into the engine. It includes native support for vector embeddings and vector search (AlloyDB AI), plus a columnar engine that accelerates analytical queries and can speed up AI inference pipelines. For a migration from Cloud SQL for MySQL, AlloyDB provides the lowest-friction PostgreSQL-compatible path while adding the AI capabilities your new workload needs.
- ✗
Bigtable
Why it's wrong here
Bigtable is a NoSQL, wide-column database optimized for massive-scale, low-latency operations with high throughput, not for SQL-based relational migrations or AI-oriented vector search. It is not PostgreSQL-compatible, so you would need to completely redesign your schema and queries, and it offers no built-in support for embedding vectors or vector similarity search. Its strengths are in time-series, IoT, and clickstream data, not as a target for migrating an existing MySQL database into an AI-enabled PostgreSQL environment.
Go deeper
Related to this question
Learn chapter
Cloud Digital Transformation
Key term
SQL
SQL is a standard programming language used to manage, query, and manipulate relational databases by issuing commands like SELECT, INSERT, UPDATE, and DELETE.
Key term
SQL
SQL is a standardized programming language used to manage and manipulate relational databases, enabling querying, updating, and data retrieval.
About these practice questions
One of 829 original GCDL practice questions on Courseiva, each with a full explanation and wrong-answer analysis — not exam dumps or protected exam content. Learn why practice questions differ from exam dumps →
JA
Written by Johnson Ajibi, MSc IT Security
Senior Network & Security Engineer · founder of Courseiva
This GCDL practice question is part of Courseiva's free Google Cloud certification practice question bank. Courseiva provides original exam-style practice questions with explanations, topic-based practice, mock exams, readiness tracking, and study analytics to help learners prepare for the GCDL exam.