- Flexible performance and scale
- Broad open-source compatibility
- Do more with your data with analytics and ML/AI integrations
|Database type||Common uses||GCP Product||Sample Customers|
|NoSQL / Nonrelational||
What are you building?
|Relational||NoSQL / Nonrelational|
|Cloud Spanner||Cloud SQL||Cloud Bigtable||Cloud Firestore||Firebase Realtime Database||Cloud Memorystore|
|Data distribution||Regional or global||zonal||Regional or global||Regional or global||zonal||zonal|
|Transactions (strong consistency)|
|Joins and complex queries|
|Ultra low latency (microsecond or single-digit ms)|
|Realtime sync to clients|
|Direct client access|
|Gaming leaderboard/player profile|
For object, file, and storage transfer, please refer to the Storage page.
Cloud SQL is a fully managed database service that makes it easy to set up and manage your relational PostgreSQL, MySQL, and SQL Server databases in the cloud.
Ideal forWordPress, backends, game states, CRM tools, MySQL, PostgreSQL, and Microsoft SQL Servers
Compare toAWS RDS, AWS Aurora, Azure Database, Azure SQL Database
Cloud Bigtable is a NoSQL database service for use cases where low latency reads and high throughput writes, scalability, and reliability are critical.
Ideal forrunning large analytical workloads and building low-latency applications
Compare toHBase, Cassandra, AWS DynamoDB, Azure CosmosDB
Cloud Spanner is a scalable relational database service built to support transactions, strong consistency, and high availability across regions and continents.
Ideal forteams requiring scale insurance and mission-critical availability
Compare toCassandra (with CQL), AWS Aurora, AWS DynamoDB, Azure CosmosDB
Cloud Memorystore is a fully managed in-memory data store service for Redis built on scalable, more secure, and highly available infrastructure.
Ideal forbuilding application caches and sub-millisecond data access using Redis
Compare toAWS Elasticache, Azure Cache
Cloud Firestore is a fast, fully managed, serverless, cloud-native NoSQL document database.
Ideal forbuilding client side mobile and web applications, gaming leaderboards, and user presence at global scale
Compare toMongoDB, AWS DynamoDB, Azure CosmosDB
Firebase Realtime Database
The Firebase Realtime Database is a cloud-hosted NoSQL database that lets you store and sync data between your users in real time.
Ideal forcreating onboarding flows, rolling out new features, and building serverless apps
Compare toMongoDB, AWS DynamoDB, Azure Cosmos DB
BigQuery is a serverless, highly scalable, and cost-effective data warehouse designed to help you make informed decisions quickly.
Ideal forreal-time analytics, advanced and predictive analytics, large-scale events, and enterprises
Compare toAWS Redshift, Snowflake, and Azure SQL Data Warehouse
|Existing database||GCP database service|
|Redis||Cloud Memorystore for Redis|
|MemcacheD||App Engine for MemcacheD|
|MySQL||Cloud SQL for MySQL|
|PostgreSQL||Cloud SQL for PostgreSQL|
|SQL Server||Cloud SQL for SQL Server or SQL Server on Google Compute Engine|
|Oracle||Manage Oracle® workloads with Google Cloud Partners|
|SAP||SAP on Google Cloud|