What is Google Cloud Datastore?
Google Cloud Datastore is a fully managed service for storing non-relational data. It offers the following features:
- built-in query support: flexible query functionality that allows you to search for and filter result sets
-
ACID transactions: data consistency (both Strong and Eventual) that spans multiple replicas across multiple geos
- automatic scaling: built on top of Google’s BigTable infrastructure, the Google Cloud Datastore will automatically scale with your data
- high availability: by utilizing Google’s underlying Megastore service, the Google Cloud Datastore ensures that data is replicated across multiple geos and is always available
- local development environment: the Google Cloud Datastore SDK provides a local environment that allows you to develop, iterate, and manage your Cloud Datastore instances efficiently
You can find the documentation on developers.google.com/datastore and follow development on the GitHub project.