Top Rated Google Cloud Firestore Alternatives

The most helpful thing of the software is feature. It is unimaginable to see this much feature. Google cloud firestore is on another level. I used it for my fmap website and results were amazing. It is better than AWS. Review collected by and hosted on G2.com.
The least favorite thing about the software is the support that i got from the company while trying to solve a bug. It have some limitations but ofcourse in paid plan you will get all the features Review collected by and hosted on G2.com.
110 out of 111 Total Reviews for Google Cloud Firestore
Overall Review Sentiment for Google Cloud Firestore
Log in to view review sentiment.

I'm in a B2B company and Generally I use APIs & Services for my project in my current company. And there are 21 default APIs provide by Google Cloud Platform. generally I google map for my company so that everyone can see home and interantional location of my company, Also Google Map provide you 90-day free trial. Review collected by and hosted on G2.com.
I was using Google Cloud from college life, for study purpose, for training, and to understand cloud computing from college to job life and did not face any issue in using Google Cloud platform. That's why I never face any situation that makes Google Cloud dislike so much. Review collected by and hosted on G2.com.

Google cloud function is a fantastic serverless computing service, that I've found useful for handling event-driven tasks. The simplicity is what I like most, without worrying about managing servers, just write your function, deploy and leave the rest to Google to handle it. It's extraordinary for lightweight tasks like processing real time events, automating workflow or integrating with other GC services. The scalability is also impressive, functions being able to scale automaticlly, reducing cost based on usage only, which actually is cost effective. Review collected by and hosted on G2.com.
Altough with all the postives, there are few drawbacks too. There is a long learning curve for someone wants to try. It's easy to set up simple functions, but things are tricky when it comes to managing complex project. Debugging and logging system is functional but clunky at times. Troublesome integrating with other ecosystem other than google. Review collected by and hosted on G2.com.

I liked the Services like Cloud Run, Cloud Run functions, BigQuery, VPN Gateways , VPC Access connector, App Engine. Also the Cloud DNS service is an amazing thing to ensure more security with the resources and Concept of Project is another intresting factors when comparing to AWS or Azure Review collected by and hosted on G2.com.
I Faced some challenges mostly with App engine and IAM , i didn't feel easiness in these areas. Also the authenication part is bit complex and not quite easy Review collected by and hosted on G2.com.

Deploy applications using Cloud Run which can auto scale based on user requests. This service is particularly useful for eary SaaS startups who need to keep a tab on costs. Review collected by and hosted on G2.com.
Would be useful to have an option to access a Cloud Run shell when the application running within it had a run time issue. Review collected by and hosted on G2.com.
Easy to setup multiple services. GCP allows to access them. Firebase, firestore and plenty of other things help a lot for quick solutions. Review collected by and hosted on G2.com.
When we grew there few limitation that came into play. First of all, EU / governments for which we were doing software didn't want US company to store data. We were migrating everything to managed postgres outside of GCP. Additionally, authentication for users was very much linked to GCP and we had to invent a method to change it, which led to some problems with Firebase/firestore. In the end, we felt that the solution locked us in. Review collected by and hosted on G2.com.

Google Cloud Firestore has been a game-changer for my data storage needs. Its real-time database functionality is truly impressive, providing instant updates across devices. The scalability, user-friendly interface, and robust security make it a top choice. Continuous updates showcase Google's commitment to innovation. Whether for small projects or large-scale applications, Firestore excels, earning a solid 5-star recommendation for its reliability and performance. Review collected by and hosted on G2.com.
One issue arises from the automatic creation of indexes, especially challenging when dealing with dynamic data. Some client libraries exhibit a level of simplicity that might be considered basic.I think updating nasted json form firestore console need to be improved Review collected by and hosted on G2.com.

Google Cloud Firestore is a great product to develop with, we use JSON objects and arrays throughout our software - from memory structures and IndexedDBin our javascript to maps in our Java code (we predominantly use vanlila js for web, flutter for devices and Spring Boot for servers) - so the structures in Google Firestore were a natural extension of that and pricing and speed to implement made us think we were on a winner. Review collected by and hosted on G2.com.
We were hacked, and our number of reads spiked by literally billions of reads within a short period, our bill spiked by thousands of dollars and as we were unable to explain this to our stakeholders we had to shut down development and our jobs are less stable than before.
We set up alerts and quotas on our API but the reads bypassed the api and so we were alerted when our bill showed up - were we to have our time again we would have found a way to set alerts on the Firevase reads itself but had run with the premise that reads would have been throuigh our apis
Our security team advised us that the requirement to include the google credentials file in our Android app (so that app knows the end point to use) meant that our firestore endpoint was open for anyone to see, so we were relying on the rules to work. We were confident that that was ok and that having rules in place would mitigate these risks.
What we experienced was a malicious agent for no gain of their own found a way to smash our service and drive our bill up.
in case it helps anyone our rules are below. These did not work and suddenly we are facing a massive bill that has massively damaged our business units reputation within our organisation,
We have (to date, it's been about 20 days since the attack was noted) received no useful assistance from Google tracking down how the attack worked, but our security team is guessing that either someone managed to pretend that their requests were originating from our domain.
We use Microsoft authentication - our product was targetted at business clients - and had successfully tested security with non authenticated accounts and authenticated accounts outside our domain.
service cloud.firestore {
match /databases/{database}/documents {
match /{document=**} {
allow read, write: if request.auth != null && request.auth.token.email.matches('.*@["our domain"]);
}
}
} Review collected by and hosted on G2.com.

I truly like scalability of google cloud firestore as I have seen it scaling from 0 users to now 4 Milion users. Review collected by and hosted on G2.com.
Generaly their is nothing to dislike but sometime costing may push us to think twice but as we optimize our query we can also lower it down. Review collected by and hosted on G2.com.

What I love the most about Firestore is that it supports ACID transations and also it is hightly scalable that means it can automatically scale up when the workload is really high without breaking a sweat.
Apart from this there are various other features such as it integrates really well with GCp services. Also once implemenmted, it is easy to use. Review collected by and hosted on G2.com.
The kind of queries wqe can run against it are limited due to the fact that all the queries are served using previously built indexes. Review collected by and hosted on G2.com.