Google Cloud Associate Cloud Engineer — Question 189

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

Correct answer: C

Explanation

Cloud Spanner is designed for horizontal scalability and can handle large amounts of data and traffic, making it ideal for an unknown growing user base. Cloud SQL is more suited for smaller, traditional workloads and may not scale as effectively. Firestore is a NoSQL database, which may not be the best fit for relational data. Bigtable, while scalable, is also a NoSQL solution that does not support SQL queries or relational data structures.