Final answer:
Cloud Spanner provides global, horizontally scalable databases suitable for global applications, combining relational database advantages with the scale of NoSQL systems, while Cloud SQL offers vertically scalable, managed relational databases tailored for traditional workloads. So, the correct option is c) Cloud Spanner offers global, horizontally scalable databases, while Cloud SQL provides traditional, vertically scalable databases.
Step-by-step explanation:
Between Cloud Spanner and Cloud SQL, the correct comparison in terms of database management is option (c): Cloud Spanner offers global, horizontally scalable databases, while Cloud SQL provides traditional, vertically scalable databases.
Cloud Spanner is a fully managed, mission-critical, relational database service that is horizontally scalable and well-suited for global applications requiring strong consistency and high availability across regions.
It combines the benefits of relational database structure with non-relational horizontal scale.
In contrast, Cloud SQL is a fully managed relational database service that offers ease of operations with the vertical scaling option (scaling up the compute resources), making it more suitable for traditional workloads that do not require the global distribution and horizontal scale of Spanner.
Therefore, the correct option is c) Cloud Spanner offers global, horizontally scalable databases, while Cloud SQL provides traditional, vertically scalable databases.