Cloud Datastore

ウェブ、モバイル アプリケーションのためのスケーラビリティの高い NoSQL データベース

無料トライアル

スケーラビリティの高い NoSQL データベース

Cloud Datastore はアプリケーション向けのスケーラビリティの高い NoSQL データベースです。 シャーディングとレプリケーションを自動的に処理し、アプリケーションの負荷に合わせて自動的にスケールする、可用性と耐久性に優れたデータベースを提供します。ACID トランザクション、SQL ライクなクエリ、インデックスなどの多くの機能を備えています

シンプルに統合

Cloud Datastore の RESTful インスタンスを使用することで、どのデプロイ先からでもデータに簡単にアクセスできます。App Engine と Compute Engine にまたがったソリューションを構築すれば、Cloud Datastore を統合ポイントとすることができます。

高速、優れたスケーラビリティ

プロビジョニングや負荷の予測を心配することなく、アプリケーションの構築に集中できます。Cloud Datastore はデータに応じてシームレスかつ自動的にスケールするため、アプリケーションのトラフィックが増えても高いパフォーマンスが維持されます。

使いやすいクエリ言語

Cloud Datastore はスキーマレスなデータベースです。そのため、アプリケーションの発展に伴う基本データ構造の変更を考慮する必要はほぼありません。Datastore は、複数のプロパティにまたがってデータを検索し、必要に応じて並べ替えることができる高度なクエリエンジンを提供します。

// List Google companies with less than 400 employees.
var companies = query.filter('name =', 'Google').filter('size <', 400);

Cloud Datastore の特長

ウェブ、モバイル アプリケーションのためのスケーラビリティの高い NoSQL データベース

高機能な管理ダッシュボード
エンティティ統計の表示、データベースのクエリ、インデックスの表示、データのバックアップと復元を行うことができます。
複数のアクセス方法
データへのアクセスには、Google の JSON API、オープンソース クライアント、コミュニティで維持される ORM(ObjectifyNDB)が使用できます。
フルマネージド
Cloud Datastore はフルマネージド型のサービスです。シャーディングとレプリケーションは Google で自動的に処理され、お客様には可用性が高く一貫性のあるデータベースが提供されます。
多様なデータ型
整数、浮動小数点数、文字列、日付、バイナリデータなど、さまざまなデータ型をサポートしています。
ACID トランザクション
ACID の特性である 1 つのトランザクションで複数のデータストア オペレーションを実行して、データの整合性を確保します。そのため、グループ化されたオペレーションは、すべてが成功またはすべてが失敗のどちらかになります。

Cloud Datastore の料金

Cloud Datastore は、ウェブとモバイル アプリケーション向けのスケーラビリティの高い NoSQL データベースです。詳細な料金情報については、料金ガイドをご覧ください。

アイオワ バージニア州北部 サウスカロライナ サンパウロ ベルギー ロンドン フランクフルト シドニー 東京
  1 日あたりの無料利用枠 無料利用枠を超えた場合の料金(単価) 料金
データの保存 1 GB ストレージ GB/月
エンティティの読み込み数 50,000 /10 万エンティティ
エンティティの書き込み数 20,000 /10 万エンティティ
エンティティの削除数 20,000 /10 万エンティティ
小規模オペレーション 無制限 無料 -
米ドル以外の通貨でお支払いの場合は、Cloud Platform SKU に記載されている料金の通貨が適用されます。

Google Cloud Datastore の料金および無料の階層は、App Engine のデータストア料金と同一です。

小規模なデータストア オペレーションには、データストア ID を割り当てるための呼び出しや、キーのみのクエリなどが含まれます。これらのオペレーションは無料です。