John needs to provide a solution to his client.
The client wants to store the data in relational database format with strong transactional consistency at a global scale, which can be scaled horizontally, on-demand basis, and with high availability. Which of the following GCP component is the best choice for the application?