When to use

Cloud Datastore is ideally used for applications that rely on highly available structured data at scale. Say, you want to store and query data as product catalogs that provide real-time inventory and product details for a retailer.

Cloud Datastore can also be used when storing and querying of user profiles is required. We can use that to deliver a customized experience based on the user’s past activities and preferences.

But there is constraint with Cloud Datastore: we cannot use it for effective storage solutions for analytics as it is not a relational database.

Get Cloud Analytics with Google Cloud Platform 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.