Cloud Datastore

Cloud Datastore は、ウェブアプリとモバイルアプリのためのスケーラビリティが高い NoSQL データベースです。

このプロダクトのドキュメントを見る

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

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

Cloud Firestore は次世代の Cloud Datastore です。Cloud Firestore のアップグレードに関する詳細を確認する

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

最新情報

シンプルかつ統合可能

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

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

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

使いやすいクエリ言語

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

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

特長

高機能な管理ダッシュボード

エンティティ統計の表示、データベースのクエリ、インデックスの表示、データのバックアップと復元を行うことができます。

多様なデータ型

Cloud Datastore は、整数、浮動小数点数、文字列、日付、バイナリデータなど、さまざまなデータ型をサポートしています。

複数のアクセス方法

データへのアクセスには、Google の JSON API、オープンソース クライアント、コミュニティで維持されている ORM(ObjectifyNDB)を使用できます。

ACID トランザクション

単一のトランザクションで複数のデータストア オペレーションを実行する ACID の特性でデータの整合性を確保します。そのため、グループ化されたオペレーションは、すべてが成功またはすべてが失敗のどちらかになります。

フルマネージド

Cloud Datastore はフルマネージド型のサービスです。シャーディングとレプリケーションは Google で自動的に処理され、お客様には可用性が高く一貫性のあるデータベースが提供されます。

技術リソース

料金

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

Google Cloud

使ってみる

無料で体験

Google Cloud を新規でご利用のお客様には、12 か月間の無料クレジット $300 分を差し上げます。

さらにサポートが必要な場合

Google のエキスパートが、適切なソリューションの構築やお客様のニーズに合ったパートナーの選定をお手伝いいたします。