A financial analytics enterprise is architecting a new microservice on Google Cloud to ingest and analyze real-time credit card transaction telemetry for fraud detection. The workload requires ingesting millions of event writes per second with single-digit millisecond latency, supporting time-series data access patterns, and scaling horizontally without schema migration overhead. High-level relational features such as multi-table ACID transactions and complex SQL joins are not required. Which database service should be selected to fulfill these requirements with minimal operational management?
- Cloud BigtableCevap
- BCloud SQL for PostgreSQL configured with read replicas
- CCloud Spanner configured in a multi-region deployment
- DA self-managed Cassandra cluster deployed on Spot Compute Engine instances
Cevap
Cloud Bigtable should be selected because it is designed for high-throughput time-series and key-value workloads with low latency and seamless horizontal scaling.
Cloud Bigtable is a fully managed NoSQL wide-column database service ideal for high-volume telemetry, time-series data, and key-value stores. It delivers consistent single-digit millisecond latency and scales linearly to millions of write operations per second with low operational overhead.
Adım Adım Çözüm
Anahtar Kavram
Selecting Cloud Bigtable for high-throughput NoSQL time-series and key-value workloads