Firestore - bobbae/gcp GitHub Wiki
Firestore is a NoSQL document database built for automatic scaling, high performance, and ease of application development. While the Firestore interface has many of the same features as traditional databases, as a NoSQL database it differs from them in the way it describes relationships between data objects.
https://cloud.google.com/firestore/docs
NoSQL Document Store
Scaling
Cloud Firestore is a horizontally scaling document-model NoSQL database in the cloud.
https://www.youtube.com/watch?v=v_hR4K4auoQ
Data modeling
https://www.youtube.com/watch?v=lW7DWV2jST0
Use cases
Firestore can be used to build a serverless, scalable, mobile, syncing, analytical, IoT app. Firestore provides a powerful data back end for apps development from kilobyte to petabyte scale.
https://www.youtube.com/watch?v=ah5tQ7yOh2s
Cloud Firestore database service makes it easy for developers to scale new and existing applications, while adding real-time client data synchronization and offline mode capabilities.
https://www.youtube.com/watch?v=9FRTk05PhRc
Firestore in datastore mode
Firestore in Datastore mode is a NoSQL document database built for automatic scaling, high performance, and ease of application development.
https://cloud.google.com/datastore/docs
Datastore is a highly scalable NoSQL database for your web and mobile applications.
Using firestore emulator
https://github.com/Abszissex/medium-golang-firestore-emulator
Emulator Suite
The Firebase Local Emulator Suite is a set of advanced tools for developers looking to build and test apps locally using Cloud Firestore, Realtime Database, Cloud Storage, Authentication, Cloud Functions, Pub/Sub, and Firebase Hosting.
Firebase vs Firestore
https://blog.back4app.com/firebase-vs-firestore/
Firebase Realtime Database vs Firestore
https://firebase.google.com/docs/database/rtdb-vs-firestore
Firestore Time to Live
Firestore COUNT()
https://cloud.google.com/blog/products/databases/aggregating-data-with-firestore/
Deleting Firestore database
There's no way option to delete Firestore in Firebase UI, neither in Google Cloud. You can remove the whole project or let it be. You won't be billed for it if you don't use it.
Quick starts
https://cloud.google.com/firestore/docs/quickstarts
How-to guides
https://cloud.google.com/firestore/docs/how-to
Examples
Example Bookshelf
https://cloud.google.com/nodejs/getting-started
Import CSV into Firebase Firestore without Code
https://medium.com/@xathis/import-csv-firebase-firestore-without-code-gui-tool-3987923947b6
Building scalable real-time applications with Firestore
Reading configuration data from Firestore using REST API
https://soumendra-mishra.medium.com/how-to-read-google-firestore-data-using-rest-api-1386df45c420