Google Cloud databases
A cloud database is a database service that is built and deployed on cloud infrastructure. Easily via the Internet. Cloud databases serve the same function as any other modern relational, non-relational, or in-memory database. But with the added flexibility that comes with cloud computing, with a cloud database, you don't have to buy dedicated hardware, and you don't have to worry about the infrastructure to run and scale the database. Depending on your needs and your team's availability, you can choose a fully-managed or self-managed service
The advantages of the database in the cloud are :
It's managed, scalable, easy to access offers disaster recovery, and is secure as the offering data is encrypted end-to-end
DatabaseType
Relational
OLTP
Cloud SQL
Fully managed MySQL, PostgreSQL, and SQL Server.
Spanner DB
Cloud-native with unlimited scale, global consistency, and up to 99.999% availability.
Processes more than 3 billion requests per second at peak.
OLAP
BigQuery
Serverless, highly scalable, and cost-effective multicloud data warehouse designed
Non Relational
FireStore - document
Highly scalable, massively popular document database service for mobile, web, and server development that offers richer, faster queries and high availability up to 99.999%.
Has a thriving developer community of more than 250,000 monthly active developers.
BigTable - <key, value>
Highly performant, fully managed NoSQL database service for large analytical and operational workloads. Offers up to 99.999% availability.
Processes more than 5 billion requests per second at peak, and with more than 10 Exabytes of data under management.
MongoDB Atlas
Global cloud database service for modern applications.
In-Memory
memory Store
Fully managed Redis and Memcached for sub-millisecond data access.