Google Cloud Associate Cloud Engineer — Question 16
You are building an application that stores relational data from users. Users across the globe will use this application. Your CTO is concerned about the scaling requirements because the size of the user base is unknown. You need to implement a database solution that can scale with your user growth with minimum configuration changes. Which storage solution should you use?
Answer options
- A. Cloud SQL
- B. Cloud Spanner
- C. Cloud Firestore
- D. Cloud Datastore
Correct answer: B
Explanation
Cloud Spanner is designed to handle large-scale applications with global distribution, offering seamless scalability and minimal operational overhead. In contrast, Cloud SQL is more suited for smaller databases and requires more manual scaling efforts, while Cloud Firestore and Cloud Datastore are more NoSQL solutions and may not meet the specific relational data storage needs as effectively as Cloud Spanner.