A multinational bank is planning to migrate its existing highly transactional application infrastructure to Google Cloud. The main concerns are transaction integrity, scalability, and high availability. Your task as a Cloud Database Engineer is to choose a data storage and management solution. Which Google Cloud service would be the most suitable choice?