Google Cloud Data Store


Use a durable and highly available object storage service. With global edge-caching, your users have fast access to your app’s data from any location.



Secure and safe


Your data is protected through redundant storage at multiple physical locations. OAuth and granular access controls form strong, configurable security.


Competitive and flexible pricing


Choose a storage solution that fits the nature of your data, whether it’s Standard Storage or Durable Reduced Availability (DRA) Storage. Like other Cloud Platform services, you pay just for what you use.


Object storage with a fully-featured API


Though Cloud Data Store can be accessed with a simple API, advanced feature sets add flexibility and power. Object versioning, parallel uploads and CRC-based integrity checking give developers the ability to create robust, sophisticated applications. You can access the API using XML or JSON directly, or use libraries for several popular programming languages.


Flexible access


You can serve static objects directly from Cloud Data Store or use it as a data store for other Google products. Access your storage from BigQuery, App Engine, or other Cloud Platform services. Your data is accessible via an authenticated RESTful API that provides speed, flexibility, and OAuth-backed security.


Google Cloud Data Store Overview


Google Cloud Data Store is an Internet service to store data in Google’s cloud. Google Cloud Data Store allows world-wide storing and retrieval of any amount of data and at any time. It provides a simple programming interface which enables developers to take advantage of Google’s own reliable and fast networking infrastructure to perform data operations in a secure and cost effective manner. If expansion needs arise, developers can benefit from the scalability provided by Google’s infrastructure.



Building Blocks





All data in Google Cloud Data Store belongs inside a project. A project consists of a set of users, a set of APIs, billing, authentication, and monitoring settings for those APIs. You can have one project or multiple projects.




Buckets are the basic containers that hold your data. Everything that you store in Google Cloud Store must be contained in a bucket. You can use buckets to organize your data and control access to your data, but unlike directories and folders, you cannot nest buckets. Buckets belong to a project and cannot be shared among projects. There is no limit on the number of buckets that you can create in a project.




Objects are the individual pieces of data that you store in Google Cloud Data Store. Objects have two components: object data and object metadata. The object data component is usually a file that you want to store in Google Cloud Data Store. The object metadata component is a collection of name-value pairs that describe various object qualities. Objects belong to a bucket and cannot be shared among buckets.