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?

59 companies reportedly use Cloud Firestore in their tech stacks, including ReWrite, Whale, and FetchyFox.

122 developers on StackShare have stated that they use Cloud Firestore.

Cloud Firestore Integrations

Node.js, Python, Java, Firebase, and Go are some of the popular tools that integrate with Cloud Firestore. Here's a list of all 10 tools that integrate with Cloud Firestore.

Why developers like Cloud Firestore?

Here’s a list of reasons why companies and developers use Cloud Firestore
Cloud Firestore Reviews

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

Pran B.
Pran B.
Fullstack Developer at Growbox · | 6 upvotes · 2.3K views
Cloud Firestore

Goal/Problem: A small mobile app (using Flutter ) for saving data offline ( some data offline) and rest data need to be synced with Cloud Firestore Tools: Cloud Firestore , SQLite Decision/Considering/Need suggestions: There is no state management in the app yet. There is a requirement to store some data offline and it should be available easily (when the phone is offline) and some data needs to stored in the cloud. I am considering using sqlflite for phone storage and firestore to sync and manage the online database. I am using flutter to build the app, I couldn't find a reliable way to use firestore cache for reading the data when phonphone is offline. So I came up with the above solution. Please suggest is this good?

See more
Visual Studio Code
Cloud Firestore
Google Compute Engine

Fontumi focuses on the development of telecommunications solutions. We have opted for technologies that allow agile development and great scalability.

Firebase and Node.js + FeathersJS are technologies that we have used on the server side. Vue.js is our main framework for clients.

Our latest products launched have been focused on the integration of AI systems for enriched conversations. Google Compute Engine , along with Dialogflow and Cloud Firestore have been important tools for this work.

Git + GitHub + Visual Studio Code is a killer stack.

See more
Apache Cordova
Cloud Firestore
Firebase Authentication
Quasar Framework

Vue.js vuex Quasar Framework Firebase Firebase Authentication Cloud Firestore Electron Apache Cordova

I'm developing my new project with the Quasar framework on the front end and Firebase services on the backend.

See more
Cloud Firestore

To use Cloud Firestore as a data layer to have a fully managed and distributed noSQL database with no need to manage replicas, disc space or sharding has proven to be a very good idea. We're a small startup and need to focus all time on development. Being hampered by managing the data layer when growing is something we can now avoid.

See more
Jamal Moosvi
Jamal Moosvi
Data Scientist at DotMatriks · | 2 upvotes · 1.4K views
Cloud Firestore

Firebase would be better choice if you want ease of coding and integrating and best performance.As in firebase you can see all the data from front end in Firebase GUI in real time(in Jason format or Document format )But it would cost you as you have to pay google for using firebase data storage .It is highly recommended to use mixture of #realtime Firebase and Cloud Firestore to manage and lower your storage usage budget.

See more
Scott Prue
Scott Prue
at Kyper · | 1 upvotes · 6.4K views
Cloud Firestore

All main application data is stored here. Most data is loaded through queries, but some collections are also indexed with Algolia for searching. Cloud Firestore

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 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 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.
Amazon DynamoDB
All data items are stored on Solid State Drives (SSDs), and are replicated across 3 Availability Zones for high availability and durability. With DynamoDB, you can offload the administrative burden of operating and scaling a highly available distributed database cluster, while paying a low price for only what you use.
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.
Azure Cosmos DB
Azure DocumentDB is a fully managed NoSQL database service built for fast and predictable performance, high availability, elastic scaling, global distribution, and ease of development.
See all alternatives

Cloud Firestore's Followers
140 developers follow Cloud Firestore to keep up with related blogs and decisions.
Lance Klinger
Nattapol Chitinsiyanon
Peerasak Unsakon
Rajaraman Periasamy
Ion Iacob
Ali Kaynarca
elhadj ndiaye