An operations team is evaluating database solutions for an application that requires ACID compliance, multi-table SQL joins, and relational transaction capabilities. A developer recommends replacing the current database instance with Cloud Bigtable to increase write throughput. Which statement accurately explains why Cloud Bigtable does not meet the operational requirements for this workload?
- Cloud Bigtable is a NoSQL key-value and wide-column store designed for heavy throughput workloads and does not support relational SQL queries or multi-row transactions.Cevap
- BCloud Bigtable mandates configuring the Coldline storage class for all table data, resulting in high operational retrieval fees for frequent transactional reads.
- CCloud Bigtable instances must be deployed on public IP addresses and cannot integrate with Private Service Access inside a Virtual Private Cloud (VPC).
- DCloud Bigtable clusters must be created using gcloud compute instances create commands, which restricts automated database maintenance operations.
Cevap
Cloud Bigtable is a NoSQL wide-column database optimized for high-throughput time-series and analytical workloads, lacking support for relational SQL queries and multi-row ACID transactions.
The correct answer highlights that Cloud Bigtable is a NoSQL key-value and wide-column data store intended for large-scale analytical and time-series data. Because it does not support relational SQL queries, joins, or multi-row transactions, it cannot replace a relational database requiring full ACID SQL capabilities.
Adım Adım Çözüm
Anahtar Kavram
Cloud SQL vs Cloud Bigtable Engine Selection
Tahmini Süre:1m 30s