Google Cloud Professional Cloud Database Engineer — Question 56

Your team is building an application that stores and analyzes streaming time series financial data. You need a database solution that can perform time series-based scans with sub-second latency. The solution must scale into the hundreds of terabytes and be able to write up to 10k records per second and read up to 200 MB per second. What should you do?

Answer options

Correct answer: B

Explanation

The correct choice is B, Bigtable, as it is designed for high throughput and low latency, making it ideal for time series data. Firestore (A) is not optimized for the scale and performance required here, BigQuery (C) is more suited for analytics rather than real-time data ingestion, and Cloud Spanner (D) offers strong consistency but may not meet the specific performance needs for time series data.