Firestore and its features
Firestore is a serverless document database that scales easily and flexibly to meet any growing demand with no maintenance. In the Firestore database, data is stored as documents that are organized into collections. Documents contain subcollections, nested objects, and complex objects such as lists. If you don’t start by creating a collection or document for your use case, Firestore automatically creates it as needed. The following are some key features that stand out to me in using Firestore as a document database:
- Firestore, being fully managed and serverless, allows developers to focus fully on application development and effortlessly scale up and down without any maintenance or downtime.
- Since it supports live sync and offline mode, it is ideal for mobile and web applications in several real-time use cases and remote low-accessibility situations.
- The powerful query engine allows you to run ACID transactions on document data. ...