Google Professional Cloud Developer Question 396
Single answerGoogle Cloud PlatformYou are developing a cloud-native application that needs to store large amounts of unstructured data, such as images and videos, and retrieve them efficiently. The application must also support metadata queries for these files. Which Google Cloud service is the most appropriate for this use case?
- A
Cloud Storage
- B
Cloud SQL
- C
Firestore
- D
BigQuery
Show answer and explanation
Correct answer: A
Explanation
Cloud Storage is the most appropriate service for storing and retrieving large unstructured data such as images and videos. It also supports metadata operations, making it suitable for scenarios where metadata queries are needed.
- A. Correct.
Cloud Storage is ideal for storing large amounts of unstructured data, such as images and videos. It supports efficient retrieval and metadata operations through object metadata.
- B. Incorrect.
Cloud SQL is a relational database service, which is better suited for structured data and does not perform well with unstructured data like images and videos.
- C. Incorrect.
Firestore is a NoSQL database service designed for structured data with high scalability, not for storing large unstructured files such as images or videos.
- D. Incorrect.
BigQuery is a data warehouse solution optimized for analytics on large datasets, not for storing unstructured data like images or videos.