In the previous chapter, we've built an app that used a SQL database. The Firestore database is a NoSQL database. These two have very different ways of storing data and change the way you design a storage solution. In Firebase, you have two different database tools: the Cloud Firestore and the Realtime Database. Both are NoSQL databases, but their architecture is rather different. The Cloud Firestore is the most recent, and it's the recommended choice for most new projects as it features a more intuitive data model, with faster queries and enhanced scaling options.
Creating a Firestore database
If you want to learn more about the differences between Cloud Firestore and Realtime Database, have a look at the guide available at the following ...
Get Flutter Projects now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.