TrustRadius: an HG Insights company

Google Cloud Spanner Reviews & Insights

Score5.6 out of 10

13 Reviews and Ratings

Google Cloud Spanner Reviews

2 Reviews

To Span the data, then Spanner is the way

Rating: 7 out of 10
Incentivized

Use Cases and Deployment Scope

Google Spanner is being used as a relational database in comparison to Amazon RDS. The issues we're having with Amazon RDS is scalability horizontally. We need a db for transactional use which is leaning towards the OLTP end. Amazon RDS helps us to a certain extent. Google Cloud Spanner was tested out for scalability, since we hit limits with Amazon RDS. The usage is used by the company product used internally and with consumers.

Pros

  • Scalability
  • Sharding
  • Interleaved Tables
  • Cross Table Transactional Support

Cons

  • Support for Views
  • Support for more databases (schemas).
  • More index types that can be supported (Functional)
  • Backups (ie table/data backup) if data is deleted or truncate by accident.

Likelihood to Recommend

Google Cloud Spanner is suited for limitless horizontal scaling while maintaining strong consistency which needs to support ACID. NoSQL databases work in scaling but no ACID support. RDBMS support ACID, but horizontal scaling is not as great. The API it provides result in some limitations to related areas of the code, such as connection pools or database linking framework. So high # of connection pools can vary.

Great choice for relational database that requires high availability

Rating: 8 out of 10
Incentivized

Use Cases and Deployment Scope

As our business grows rapidly, we need a database that can enable us to have [the] capacity in scaling and availability and it also needs to be [a] relational database. At that time we are already a Google Cloud Platform customer and after some researches, we think Google Cloud Spanner can give us both.

Pros

  • Super high availability
  • Scales automatically
  • High standard SLA

Cons

  • Lack MySQL support.
  • Cannot edit the table on the fly.
  • Kind of high learn curve to migrate.

Likelihood to Recommend

If you have a large relational database and it is growing fast on daily basis, and if you have a strong need in ACID across all your clusters, and most importantly, if you need to maintain high availability in a large region, Google Cloud Spanner can be a very good choice.
Vetted Review
Google Cloud Spanner
1 year of experience