クロスプラットフォーム アクセス
Cloud Datastore の v1 API により、
Google Compute Engine や
Google Container Engine、もしくはその他のあらゆるサーバーから、RESTful か gRPC のエンドポイントを介してデータベースにアクセスできるようになります。さまざまな環境から既存の App Engine データにアクセスできることから、ニーズに応じたベスト ミックスを選択できます。
v1 API は、従来からお馴染みの
Google Cloud Client Libraries(Node.js、Python、Java、Go、Ruby)だけでなく、JSON や gRPC 上の Protocol Buffers のための低水準ネイティブ クライアント ライブラリでも使えます。これらのクライアント ライブラリについては、
こちらのドキュメントに詳しい説明があります。
こうしたクロスプラットフォーム アクセスに加えて、
Google Cloud Dataflow を使用すれば、バッチやストリーミング計算を含む幅広いデータ処理パターンを Cloud Datastore に対して実行できます。Cloud Datastore と
Cloud Dataflow SDK を用いたサンプルについては、GitHub リポジトリを参照してください。
新しいドキュメント ページ
私たち Google は、Cloud Datastore をより効果的に使っていただけるように、新しいドキュメント ページの作成にも力を注いでいます。
- ベスト プラクティス : トランザクションから強い整合性を持つクエリまで、知られていないベスト プラクティスを紹介します。
- ストレージ サイズ計算 : 料金体系の単純化の一環として発表したデータベース サイズの新しい透過的な計算方法について解説します。
- 制限 : トランザクション サイズの上限など、Cloud Datastore の制限に関する情報をまとめています。
- マルチテナンシー : マルチテナント型のアプリケーションにおけるネームスペースの使い方について説明します。
Cloud Console
最後になりましたが、私たちは Cloud Console インターフェースにもさまざまな改良を加えました。まだ使用したことのない方は、
コンソール内でのエンティティ編集に関する新しいドキュメントを読んでみてください。ここでは、ハイライトを 2 つ紹介します。
- Entities ページの Key Filter フィールドで URL-Safe Keys がサポートされたことは、App Engine Python ユーザーにとって朗報でしょう。
- エンティティ エディタは、Array や Embedded エンティティといった複雑なタイプのプロパティをサポートしています。
Cloud Datastore の詳細は
Getting Started ガイドをご覧ください。
- Posted by Dan McGrath, Product Manager for Cloud Datastore
0 件のコメント :
コメントを投稿