ローカル開発での Cloud Datastore API 経由の AppEngine Datastore への接続
結合された GCE インスタンスを使用して AppEngine アプリケーションを開発する際、次のことを行うことが必要な場合があります。 GCE 上でローカルに実行されているスタンドアロン バイナリからデータストアにアクセスします。これを実現するために、API ベースのアクセスに google-api-go-client/datastore/v1beta2 ライブラリを利用しました。ただし、このアプローチは、ローカル開発環境内では制限に直面します。
課題と制限
Cloud Datastore API を介した AppEngine データストアへの接続は、現在ローカル開発では実現できません。いくつかの要因により:
回避策
これらの制限にもかかわらず、次のことが可能です。 Google Cloud Datastore アプリケーションを開発する別のアプローチを使用してください:
結論
現在、AppEngine に接続することはできません。ローカル開発で Cloud Datastore API 経由でデータストアを使用する場合、提供されている回避策は、スタンドアロン Go バイナリから Cloud Datastore にアクセスするための実行可能な代替手段を提供します。これらのアプローチには独自の制限があり、実装とメンテナンスに追加の労力が必要になる場合があることに注意してください。
以上が## ローカル開発で Cloud Datastore API 経由で AppEngine Datastore にアクセスできますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。