Cloud Datastore API を介してローカル開発で AppEngine Datastore に接続する
AppEngine/GCE 混合環境で、Cloud Datastore アクセスを GCE に拡張する側面が有益になる可能性があります。ただし、ローカル開発中に AppEngine 埋め込みデータストアに接続すると、特定の課題が発生します。
開発環境の制限
現在、この接続はローカル開発環境では不可能です。その理由は次のとおりです。
回避策
プロトコル バージョン API の使用
Cloud Datastore API のプロトコル バージョンを Go で直接使用することができます。これには、HTTP リクエストを手動で作成し、Go コードにコンパイルされた protobuf 定義を使用することが含まれます。アプリケーションと開発データストアの間でデータを共有しませんが、実行可能な回避策は提供されます。
考慮事項:
これらのオプションを検討するときは、次の点に留意することが重要です。開発サーバーは、Go ライブラリで使用される JSON API をサポートしていません。プロトコル バージョン API は、ローカル テストの目的で、より安定した直接的な代替手段を提供します。
以上が以下に、提示された課題と回避策に焦点を当てた、質問ベースの記事のタイトルをいくつか示します。 * **ローカル Go 開発で AppEngine データストアに接続するにはどうすればよいですか?** * **アクセスできますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。