Google Cloud Databases

Migrate, manage, and modernize data with secure, reliable, and highly available databases.

  • Flexible performance and scale
  • Broad open-source compatibility
  • Do more with your data with analytics and ML/AI integrations

Cloud Database Options

Database type Common uses GCP Product Sample Customers
Relational
Compatibility
Transactions
Complex queries
Joins
L.L.Bean Zagat Khan Academy Bandai Namco
NoSQL / Nonrelational
Time series
Streaming
Mobile
Web
IoT
Offline sync
Caching
Low latency
Cloud Memorystore The New York Times Ebay Spotify The home depot Descartes lab Ship cars Autotraders

What are you building?

Relational NoSQL / Nonrelational
Cloud Spanner Cloud SQL Cloud Bigtable Cloud Firestore Firebase Realtime Database Cloud Memorystore
Scale insurance Check mark icon Check mark icon Check mark icon
Data distribution Regional or global zonal Regional or global Regional or global zonal zonal
OSS compatibility Check mark icon Check mark icon Check mark icon
Replica consistency strong strong eventual strong n/a eventual
Multi-primary Check mark icon Check mark icon Check mark icon
Transactions (strong consistency) Check mark icon Check mark icon Check mark icon
Joins and complex queries Check mark icon Check mark icon
Ultra low latency (microsecond or single-digit ms) Check mark icon Check mark icon Check mark icon
Serverless Check mark icon Check mark icon
Realtime sync to clients Check mark icon Check mark icon
In-memory Check mark icon
Direct client access
Game state
Gaming leaderboard/player profile

For object, file, and storage transfer, please refer to the Storage page.

Products

Cloud SQL icon

Cloud SQL

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 for
WordPress, backends, game states, CRM tools, MySQL, PostgreSQL, and Microsoft SQL Servers
Compare to
AWS RDS, AWS Aurora, Azure Database, Azure SQL Database
View Cloud SQL  
Cloud Bigtable icon

Cloud Bigtable

Cloud Bigtable is a NoSQL database service for use cases where low latency reads and high throughput writes, scalability, and reliability are critical.

Ideal for
running large analytical workloads and building low-latency applications
Compare to
HBase, Cassandra, AWS DynamoDB, Azure CosmosDB
View Cloud Bigtable  
Cloud Spanner icon

Cloud Spanner

Cloud Spanner is a scalable relational database service built to support transactions, strong consistency, and high availability across regions and continents.

Ideal for
teams requiring scale insurance and mission-critical availability
Compare to
Cassandra (with CQL), AWS Aurora, AWS DynamoDB, Azure CosmosDB
View Cloud Spanner  
Cloud Memorystore icon

Cloud Memorystore

Cloud Memorystore is a fully managed in-memory data store service for Redis built on scalable, more secure, and highly available infrastructure.

Ideal for
building application caches and sub-millisecond data access using Redis
Compare to
AWS Elasticache, Azure Cache
View Cloud Memorystore  
Cloud Firestore icon

Cloud Firestore

Cloud Firestore is a fast, fully managed, serverless, cloud-native NoSQL document database.

Ideal for
building client side mobile and web applications, gaming leaderboards, and user presence at global scale
Compare to
MongoDB, AWS DynamoDB, Azure CosmosDB
View Cloud Firestore  
Firebase icon

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 for
creating onboarding flows, rolling out new features, and building serverless apps
Compare to
MongoDB, AWS DynamoDB, Azure Cosmos DB
View Firebase Realtime Database  
BigQuery icon

BigQuery

BigQuery is a serverless, highly scalable, and cost-effective data warehouse designed to help you make informed decisions quickly.

Ideal for
real-time analytics, advanced and predictive analytics, large-scale events, and enterprises
Compare to
AWS Redshift, Snowflake, and Azure SQL Data Warehouse
View BigQuery  

Migrating to GCP databases?

Use the table below to find the right GCP service for you or check out our migration guide. Looking for GCP database guides? Search our solutions tutorials to start building.

Connect with one of our partners for help getting started

Next ’19: From Blobs to Tables — Where and How to Store Your Stuff