
Ultimate access to all questions.
You are tasked with designing storage solutions for two relational tables within a 10-terabyte database hosted on Google Cloud. Your primary objectives include supporting horizontally scalable transactions and optimizing data accessibility for range queries on non-key columns. What approach should you take to accomplish these goals?
A
Use Cloud SQL for storage. Add secondary indexes to support query patterns.
B
Use Cloud SQL for storage. Use Cloud Dataflow to transform data to support query patterns.
C
Use Cloud Spanner for storage. Add secondary indexes to support query patterns.
D
Use Cloud Spanner for storage. Use Cloud Dataflow to transform data to support query patterns.