Question 3
You are working on a new centralized inventory management system to track items available in 200 stores, which each have 500 GB of data. You are planning a gradual rollout of the system to a few stores each week. You need to design an SQL database architecture that minimizes costs and user disruption during each regional rollout and can scale up or down on nights and holidays. What should you do?
Use Oracle Real Application Cluster (RAC) databases on Bare Metal Solution for Oracle.
Use sharded Cloud SQL instances with one or more stores per database instance.
Use a Biglable cluster with autoscaling.
Use Cloud Spanner with a custom autoscaling solution.
Correct answer: D
Explanation:
https://cloud.google.com/spanner/docs/autoscaling-overview1. CloudSQL max out at 64TB, so unable to told 100TB of data. https://cloud.google.com/sql/docs/quotas#metrics_collection_limit2. Scale is done manually on SQL Cloud
https://cloud.google.com/spanner/docs/autoscaling-overview
1. CloudSQL max out at 64TB, so unable to told 100TB of data. https://cloud.google.com/sql/docs/quotas#metrics_collection_limit2. Scale is done manually on SQL Cloud