709
892
+ 1
111

What is Cloud Firestore?

Cloud Firestore is a NoSQL document database that lets you easily store, sync, and query data for your mobile and web apps - at global scale.
Cloud Firestore is a tool in the NoSQL Database as a Service category of a tech stack.

Who uses Cloud Firestore?

Companies
153 companies reportedly use Cloud Firestore in their tech stacks, including Bepro Company, QuintoAndar, and Accounting Platform.

Developers
527 developers on StackShare have stated that they use Cloud Firestore.

Cloud Firestore Integrations

Python, Node.js, Java, Firebase, and Golang are some of the popular tools that integrate with Cloud Firestore. Here's a list of all 21 tools that integrate with Cloud Firestore.
Pros of Cloud Firestore
15
Easy to use
15
Cloud Storage
12
Realtime Database
12
Easy setup
9
Super fast
8
Authentication
6
Realtime listeners
5
Could Messaging
5
Hosting
5
Google Analytics integration
4
Performance Monitoring
4
Crash Reporting
3
Sharing App via invites
3
Test Lab for Android
3
Adwords, Admob integration
2
Dynamic Links (Deeplinking support)
0
Robust ALI
Decisions about Cloud Firestore

Here are some stack decisions, common use cases and reviews by companies and developers who chose Cloud Firestore in their tech stack.

Needs advice
on
CassandraCassandraPostgreSQLPostgreSQL
and
RedisRedis

What do you think is/are the best DB(s) for my use case? Do you have any other ideas like Cloud Firestore or MongoDB?

Here is the project: https://1drv.ms/w/s!Aryf65kIpgMPp_VQzKCJWCUzU8esTA

See more

I'm wondering if any Cloud Firestore users might be open to sharing some input and challenges encountered when trying to create a low-cost, low-latency data pipeline to their Analytics warehouse (e.g. Google BigQuery, Snowflake, etc...)

I'm working with a platform by the name of Estuary.dev, an ETL/ELT and we are conducting some research on the pain points here to see if there are drawbacks of the Firestore->BQ extension and/or if users are seeking easy ways for getting nosql->fine-grained tabular data

Please feel free to drop some knowledge/wish list stuff on me for a better pipeline here!

See more
Fernando Barcenas
Backend Developer at Ficachi y Asociados S.C. · | 4 upvotes · 11.8K views
Needs advice
on
Cloud FirestoreCloud Firestore
and
MongoDB AtlasMongoDB Atlas

Good day, everyone!

We recently got the request to add a feature to our systems: Forms should be saved to be continued later given the following cases:

If the connection to the server is lost, if the user closes their browser, if the user changes networks, if the user didn't finish the form and decides to take a week off and a mix of them all.

One of the best solutions we've thought so far is to save the data in the forms in a remote database every so minutes directly from the client.

A document-oriented database seems the best bet, but which database to use is the question. Since we already use Google Cloud Platform, Cloud Firestore is a "safe" option right now, but we are looking at every option we can find. The "caveat" of our use case is that we need more writes than reads, but writes are usually more expensive, and our biggest constraint is budget.

That's why I am seeking advice. What other options do we have?

In case you're wondering, we seek to save the forms bypassing the backend and our own system resources entirely, so a dedicated, remote database or Local Storage are our best options, but Local Storage is a bit controversial choice within the team, so we will explore that options later on.

Any advice or experience in this matter is highly appreciated!

See more
Needs advice
on
Cloud FirestoreCloud Firestore
and
PostgreSQLPostgreSQL

I am having a mid size React Native project, I work with SQL databases but I am thinking about moving to NoSQL, I tried to learn NoSQL databases like Cloud Firestore but I faced issues at building the relation between models, also I noticed that the data is being duplicated in many places, should I stick with SQL databases like PostgreSQL or try again with Firebase.

See more
Needs advice
on
FirebaseFirebaseCloud FirestoreCloud Firestore
and
ReactReact

I am considering choosing Cloud Firestore Database As Primary Database for my app that needs huge storage. I'm still a bit confused about my choice because it's not used by big companies as a database and it's not too scalable. But for the free tier and pay as you go, it seems like a good budget deal. Please recommend some other databases required for my situation: Low Cost, Highly Scalable, Easy To Manage, Good Storage.

See more
nish gar
Needs advice
on
Cloud FirestoreCloud Firestore
and
MongoDBMongoDB

Could you pls help me to understand whether Cloud Firestore or MongoDB is better for rewards program

See more

Cloud Firestore's Features

  • Documents and collections with powerful querying
  • iOS, Android, and Web SDKs with offline data access
  • Real-time data synchronization
  • Automatic, multi-region data replication with strong consistency
  • Node, Python, Go, and Java server SDKs

Cloud Firestore Alternatives & Comparisons

What are some alternatives to Cloud Firestore?
MongoDB
MongoDB stores data in JSON-like documents that can vary in structure, offering a dynamic, flexible schema. MongoDB was also designed for high availability and scalability, with built-in replication and auto-sharding.
Firebase
Firebase is a cloud service designed to power real-time, collaborative applications. Simply add the Firebase library to your application to gain access to a shared data structure; any changes you make to that data are automatically synchronized with the Firebase cloud and with other clients within milliseconds.
Firebase Realtime Database
It is a cloud-hosted NoSQL database that lets you store and sync data between your users in realtime. Data is synced across all clients in realtime, and remains available when your app goes offline.
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.
MongoDB Atlas
MongoDB Atlas is a global cloud database service built and run by the team behind MongoDB. Enjoy the flexibility and scalability of a document database, with the ease and automation of a fully managed service on your preferred cloud.
See all alternatives

Cloud Firestore's Followers
892 developers follow Cloud Firestore to keep up with related blogs and decisions.