In addition to Datastore, Google now offers a similar service called Firestore as part of the mobile backend as a service (Baas) suite Firebase. Firestore shares much of its underlying infrastructure with Datastore, although it targets different use cases. As a result, there is a large overlap in the behavior and capabilities of Datastore and Firestore, although the differences are very significant.
Google Cloud Firestore
Comparison to Datastore
Both platforms implement similar indexing strategies, although Firestore offers additional consistency guarantees using broader collections, due to the fact that Firestore implements shallow queries within the collections. By far the most significant difference between Datastore and...