インフラストラクチャの一部を Google App Engine 上に構築することを考えています。しかし、スケールしない場合は、データをエクスポートして、将来的に独自のサーバーで実行する必要があるのではないかと心配しています.
App Engine データストアから MySQL にエクスポートする方法はありますか?
インフラストラクチャの一部を Google App Engine 上に構築することを考えています。しかし、スケールしない場合は、データをエクスポートして、将来的に独自のサーバーで実行する必要があるのではないかと心配しています.
App Engine データストアから MySQL にエクスポートする方法はありますか?
データのエクスポートに関する限り、バルクダウンローダーはこの目的のためだけに存在します。デフォルトではCSVファイルにエクスポートされますが、MySQLデータベースまたはその他の任意の形式に直接エクスポートするカスタムExporterクラスを作成できます。
AppScale、(私自身の)BDBDatastore、TwistedAEなどのプロジェクトのおかげで、代替のAppEngine環境をホストすることも急速に可能になっています。
一般的に、スケーリングの懸念は根拠がないと思います。AppEngineは、高レベルのトラフィックを受信する多くのアプリをすでにホストしていますが、それはアプリとそのニーズに一部依存します。もちろん、私は偏見があります。私はApp Engineチームに所属しているので、一粒の塩で評価してください。;)