0

私は Cococa プログラマーですが、今、より賢い人なしではこれ以上進めないという状況に遭遇しました :)

アプリケーションでは常に小さなデータベースを使用していました。自分のサーバーで PHP バックエンドをプログラムしたところ、うまくいきました。

今はもっと大きなものに切り替える必要があり、Google App Engine を試してみることにしました。Google App Engine は比較的安価でスケーラビリティに優れているからです。

私はドキュメンテーションと混同しており、どこから始めればよいか本当にわかりません。

私の新しいアプリは、データ (画像、動画) とデータベース (mysql) を Google クラウドに保存します。

そのようなアプリには、次を使用する必要があると結論付けました。

  • 画像/動画などの Google Cloud Storage
  • ユーザーの CRUD 操作のための Google Cloud SQL(個人データの挿入と取得)

JSON APIを使用したいと思います。それなら、Java、Python、または GO コードを書く必要はありませんよね? Google Cloud SQL の REST リクエストのみ...

私の質問は次のとおりです。私は正しく考えていますか? この 2 つのサービスを使用する必要がありますか?

4

2 に答える 2

1

Google App Engine には「Cloud Endpoints」( Java | Python ) と呼ばれる機能があり、Google が独自のサービスに提供する API と同様の JSON API を自動的に生成します (また、JavaScript、Obj-C、および Java でクライアント ライブラリを生成して呼び出します)。これにより、REST API を自分で作成し、リクエストを手動でシリアライズ/デシリアライズする手間が省け、代わりに、ストレージと取得操作を実行するビジネス ロジックだけに集中できます。したがって、データストア (およびクラウド ストレージ) に対してデータの読み取り/書き込みを行うコードを作成し、そのコードを手動で作成するのではなく、Cloud Endpoints を使用して JSON API とクライアント ライブラリを自動的に生成することをお勧めします。

于 2013-07-16T07:54:22.563 に答える