
Google Associate Cloud Engineer
Get started today
Ultimate access to all questions.
Your company operates a highly accurate, real-time weather charting application that continuously receives data from 40,000 sensors at a rate of 20 readings per second. The input data consists of a timestamp and sensor reading. Which storage option would provide the best performance for this scenario?
Your company operates a highly accurate, real-time weather charting application that continuously receives data from 40,000 sensors at a rate of 20 readings per second. The input data consists of a timestamp and sensor reading. Which storage option would provide the best performance for this scenario?
Real Exam
Explanation:
Correct Answer: B (Google Cloud Bigtable)
- A (Google Cloud Storage) is incorrect because, while it can scale to store the data, it lacks the ability to perform real-time analysis, making the data less useful for immediate insights.
- B (Google Cloud Bigtable) is correct as it is a scalable, fully-managed NoSQL wide-column database designed for both real-time access and analytics workloads. It excels in handling high-throughput and low-latency workloads, making it ideal for real-time data ingestion and processing from a large number of sensors.
- C (Google BigQuery) is incorrect due to its limitations in handling high-frequency data streaming, as it would quickly exhaust the streaming inserts quota. It's optimized for analytics on large datasets rather than continuous data ingestion.
- D (Google Cloud SQL) is incorrect because it's not built to manage the massive volume of streaming data efficiently. It's more suited for traditional relational database management systems and not for high-throughput data ingestion.
For more information, visit: Google Cloud Bigtable