Google Cloud Spanner vs Google Cloud SQL

Need advice about which tool to choose?Ask the StackShare community!

Google Cloud Spanner

57
111
+ 1
3
Google Cloud SQL

556
570
+ 1
46
Add tool
Get Advice from developers at your company using StackShare Enterprise. Sign up for StackShare Enterprise.
Learn More
Pros of Google Cloud Spanner
Pros of Google Cloud SQL
  • 1
    Strongly consistent
  • 1
    Horizontal scaling
  • 1
    Scalable
  • 13
    Fully managed
  • 10
    Backed by Google
  • 10
    SQL
  • 4
    Flexible
  • 3
    Encryption at rest and transit
  • 3
    Automatic Software Patching
  • 3
    Replication across multiple zone by default

Sign up to add or upvote prosMake informed product decisions

- No public GitHub repository available -

What is Google Cloud Spanner?

It is a globally distributed database service that gives developers a production-ready storage solution. It provides key features such as global transactions, strongly consistent reads, and automatic multi-site replication and failover.

What is Google Cloud SQL?

Run the same relational databases you know with their rich extension collections, configuration flags and developer ecosystem, but without the hassle of self management.

Need advice about which tool to choose?Ask the StackShare community!

What companies use Google Cloud Spanner?
What companies use Google Cloud SQL?
See which teams inside your own company are using Google Cloud Spanner or Google Cloud SQL.
Sign up for StackShare EnterpriseLearn More

Sign up to get full access to all the companiesMake informed product decisions

What tools integrate with Google Cloud Spanner?
What tools integrate with Google Cloud SQL?

Sign up to get full access to all the tool integrationsMake informed product decisions

What are some alternatives to Google Cloud Spanner and Google Cloud SQL?
Cassandra
Partitioning means that Cassandra can distribute your data across multiple machines in an application-transparent matter. Cassandra will automatically repartition as machines are added and removed from the cluster. Row store means that like relational databases, Cassandra organizes data by rows and columns. The Cassandra Query Language (CQL) is a close relative of SQL.
Oracle
Oracle Database is an RDBMS. An RDBMS that implements object-oriented features such as user-defined types, inheritance, and polymorphism is called an object-relational database management system (ORDBMS). Oracle Database has extended the relational model to an object-relational model, making it possible to store complex business models in a relational database.
Google Cloud Datastore
Use a managed, NoSQL, schemaless database for storing non-relational data. Cloud Datastore automatically scales as you need it and supports transactions as well as robust, SQL-like queries.
PostgreSQL
PostgreSQL is an advanced object-relational database management system that supports an extended subset of the SQL standard, including transactions, foreign keys, subqueries, triggers, user-defined types and functions.
MySQL
The MySQL software delivers a very fast, multi-threaded, multi-user, and robust SQL (Structured Query Language) database server. MySQL Server is intended for mission-critical, heavy-load production systems as well as for embedding into mass-deployed software.
See all alternatives