Spent sometime working with Firebase Realtime Database. Now spending time reading up and learning Cloud Firestore. Till now, I can see the benefits of using Cloud Firestore over Realtime Database. One of the key benefits from my perspective would be it handles nested data structure better(meaning less flattening of data structure is required).