TrustRadius: an HG Insights company
Google Cloud SQL Logo

Google Cloud SQL Reviews and Ratings

Rating: 8.8 out of 10
Score
8.8 out of 10

Reviews

33 Reviews

Google Cloud SQL is a fully managed service that is ideal for small teams

Rating: 9 out of 10
Incentivized

Use Cases and Deployment Scope

We are using Google Cloud SQL (PostgreSQL) database as the operational store. Together with Django we have developed a multi tenant solution. The database service helps us avoid operational overhead. It enables us to vertically scale the database service as we add more features and the number of application users increases over time.

Pros

  • It reduces operational overhead
  • It is easy to vertically scale
  • It is integrated with Google cloud logging and monitoring for troubleshooting

Cons

  • The cost of the service can be reduced so that it is affordable (for startups).
  • Developers need to use an Google Cloud SQL auth proxy to connect from their personal machines which is an overhead.
  • A third party tool needs to be used to run SQL queries and visualisation of database relationships. There is no tool provided or recommended by Google for developers.

Likelihood to Recommend

Google Cloud SQL is ideal when most of your solution components are using services of the Google Cloud Platform and you are working in a startup or small company where there are no operations engineers and you want to use a fully managed database service so as to avoid operational overhead.

Vetted Review
Google Cloud SQL
1 year of experience

Good offering for cloud deployed sidecar.

Rating: 8 out of 10
Incentivized

Use Cases and Deployment Scope

For certain aspects of the BI Landscape, we required the data to be hosted in the cloud rather than on-premises. Architecture. - A sidecar database is deployed in Google Cloud SQL as a supplement to the main on-premise data warehouse. - Data is replicated from on-prem systems and sensor data - Cloud SQL acts as a read-optimized layer for BI tools and sharing to other cloud services.

Pros

  • Performance scaling during peak use.
  • Operational Simplicity.
  • Avoids licensing costs of expensive middleware to expose on-premise systems to external cloud services.

Cons

  • More customer control wrt. backup schedule and retention.
  • More granular segmentation for workload limits depending on which pipeline accesses the data to avoid costly errors or misuse.
  • Enhanced remote API for stored procedures, enabling initiation from on-premise databases to streamline orchestration and monitoring.

Likelihood to Recommend

Does what it promises well, for instance, as a sidecar for the main enterprise data warehouse. However, I would not recommend using it as the main data warehouse, particularly due to the heavy business logic, as other dedicated tools are more suitable for ensuring scalable operations in terms of change management and multi-developer adjustments.

Vetted Review
Google Cloud SQL
2 years of experience

Simple but powerful and hands-off

Rating: 10 out of 10
Incentivized

Use Cases and Deployment Scope

We use Google Cloud SQL to run 2 postgresql databases that store all our user data as well as core business data. Using Google Cloud SQL allows us to easily run postgres instances without having to worry about managing the underlying infrastructure much. We are a small team and cant afford to waste time managing our db infra.

Pros

  • Enables easy scaling of instances
  • Clear insight into vital metrics showing database health
  • Super easy backups and restore

Cons

  • Limited horizontal scaling
  • Some UI annoyances with the query insights feature
  • Installing custom extensions isn't supported

Likelihood to Recommend

I would say its very well suited for when you need to run anything from a small to large single instance postgres database and don't want to have to worry about the underlying infrastructure or you don't need any very specific needs (such as needing a custom extension - as that isn't supported). I think most use cases would be well served unless you were a massive company needing something really fancy.

Vetted Review
Google Cloud SQL
2 years of experience

Google Cloud SQL

Rating: 9 out of 10
Incentivized

Use Cases and Deployment Scope

Google Cloud SQL acts as a relational database for our use case. We needed to keep the website users data with the transactions they had done for subscriptions and keeping the history of the activites done by the user

Pros

  • Scaling when having peak traffic during campaigns
  • Leverage the different flavours of DBs
  • Monitoring the sql queries ran on the db

Cons

  • If a DB instance is created using private connections, this cannot be modified. This creates a issue when testing
  • Way to get the username and password after instance creation
  • Accessing the sql instance through private vpc connection can be made more clear

Likelihood to Recommend

Suited for running sql queries for getting response from db. Suited for transactions. ACID properties are preserved.

Not suited for horizontal scalable use cases

Vetted Review
Google Cloud SQL
2 years of experience

An excellent tool for some specific scenarios.

Rating: 6 out of 10
Incentivized

Use Cases and Deployment Scope

Our clients need a database solution for their e-commerce tools. They usually used a dedicated virtual machine with a traditional DBMS, but this would cost too much to maintain. Using a cloud solution like Google Cloud SQL would be a better solution in this case, avoiding unnecessary infrastructure maintenance costs.

Pros

  • Very stable.
  • Very secure.
  • Easy to use.

Cons

  • Cost can get high really quickly.
  • Log access could be better.
  • Sharing access with team member not so easy.

Likelihood to Recommend

In our experience, Google Cloud SQL is useful for applications that need a relational database but are not very intensive in data processing and/or don't have heavy loads of data write and read. In these scenarios, it proves to be less expensive and easier to maintain than a traditional DBMS. On the other hand, for really database-intensive applications, it can become too costly and too complicated to maintain.

Vetted Review
Google Cloud SQL
2 years of experience

Effortless Database Management with Google Cloud SQL

Rating: 8 out of 10
Incentivized

Use Cases and Deployment Scope

Basically I use Cloud SQL comes with the capabilities such as cloud storage, strong backend and fast quires compilation features that's make it a best and suitable tool. It has helped us automate a lot of our reporting processes and has helped us optimize our team effectively.

Pros

  • Automation of tasks
  • It has a easily and user understandable interface which provides it every necessary feature to come up with.
  • Monitoring tools

Cons

  • Defragmentation tools
  • The data integration feature can be done for different erp system.
  • more information on how to use the product

Likelihood to Recommend

Great for web apps and smaller projects but not ideal for huge data or ultra-low-latency needs.

Cloud SQL is the DaaS you have been looking for

Rating: 8 out of 10
Incentivized

Use Cases and Deployment Scope

We have migrated most of our self-hosted versions of MySQL and Postgres to Cloud SQL as it helps in managing the databases without having to maintain them on VMs. This has freed a lot of time of our devops team and they can spend more time on the overall solution vs the database management.

Pros

  • MySQL
  • Posgres
  • Backups

Cons

  • SLA
  • Maintenance windows
  • Backward version support
  • Price

Likelihood to Recommend

It is very well suited for teams who just want to get things done. Teams which don't want to take the headache of running their own databases, this is the go to service. GIven it is a hosted service by Google, it comes with the benefits of automated security updates, uptime management, backups are pretty easy and so are the restores.

Vetted Review
Google Cloud SQL
6 years of experience

Google Cloud SQL - your analytics partner

Rating: 8 out of 10
Incentivized

Use Cases and Deployment Scope

Basically I use Google Cloud SQL for test my queries and check whether it's not performing well or takes time. Because Google Cloud SQL comes with the capabilities such as cloud storage, strong backend and fast quieres compilation features that's make it a best and suitable tool. If I talk about my use cases then I will majorly work it on to test my quieres, create tables, make connection with my other tools and erp system to fullfill my database management requirements. Generally when I didn't have Google Cloud SQL then I have to run my test cases on local server but after this I can easily do my work.

Pros

  • It has a easily and user understandable interface which provides it every necessary feature to come up with.
  • It's backend is very strong that can help us to run big quieres without any hesitation.
  • It's integration with other tools are one of the powerful feature which makes it more suitable to use.

Cons

  • So first all, it need to works more on the security feature.
  • The table accessible part is a bit confusing so, it can be optimize.
  • The data integration feature can be done for different erp system.

Likelihood to Recommend

Basically I used it for my test cases, it works very well when you write quieres and run it. It's backend is very fast which gives you more command on the tool. You can optimise your code in a great manner by testing it with this tools. I didn't explore its integration part so it can be a less appropriate side of it.

Google Cloud SQL: A Comprehensive Overview

Rating: 8 out of 10

Use Cases and Deployment Scope

In our organization we need to store a large amount of data that is very efficient to access. For this reason we need a managed relational database that is easy to scale and manage.<div>For this reason we opted to use a PostgreSQL database that is managed by Google Cloud SQL. </div>

Pros

  • Interface
  • Scalability (Autoscaling)
  • Price
  • Support team

Cons

  • Limited customization

Likelihood to Recommend

It's definitely suited for companies that needs a very efficient and performant database with the option to scale the server based on needs. <div>It might not be really appropriate, on the other hand, for smaller companies that do not expect an high usage of such database.</div>

Vetted Review
Google Cloud SQL
3 years of experience

Among the best in cloud databases

Rating: 8 out of 10
Incentivized

Use Cases and Deployment Scope

We use Google Cloud SQL as our primary database and use it to run SQL queries on our data...it is fairly easy to use if you have a basic understanding of SQL. It has helped us automate a lot of our reporting processes and has helped us optimize our team effectively.

Pros

  • Automation of tasks
  • Ease of setup
  • Easy to import and export data

Cons

  • it is expensive
  • more information on how to use the product
  • better integration with our tools

Likelihood to Recommend

The main benefit we got from using Google Cloud SQL is the hands off approach, spending less time managing our database and more time actually being able to use it.

Vetted Review