2

スケーリングするかどうかだけでなく、応答時間が良いかどうかを知りたいです。経験者はいますか?

4

3 に答える 3

5

GAEのようなスケーラブルなアーキテクチャは、速度の最適化に基づくアーキテクチャと同じではありません。別のアプローチが必要です。

データストアは、小規模で超高速になるように設計されているのではなく、大量のデータを処理して分散するように設計されています。データベースへのアクセスは、小規模では「非常に遅い」と言えます(標準のリレーショナルデータベースと比較して)。

見てみましょう:google-appengine-second-lookhow-i-learned-stop-worrying-and-love-using-lot-disk-space-scale

いくつかの実験結果

于 2008-09-25T15:57:08.187 に答える
3

私は GAE アプリケーション用にいくつかの ajax ポップアップを実装しましたが、ポップアップを使用するには、平均で 0.5 秒未満のサーバー ラウンド トリップが必要です。そして、それはかなりうまくいくことがわかりました。memcache のサポートにより、GAE での速度の最適化も容易になります。

于 2008-09-30T00:09:47.363 に答える
2

既存の回答(およびコメント)は正しい軌道に乗っています。簡潔にまとめると、アプリ エンジンのデータストアはほとんどのリレーショナル データベースよりも低速ですが、他のほとんどの NoSQL スタイルのデータストアよりは高速です。これを反映したいくつかの独立した比較を見てきました

App Engine は、システム ステータス サイト ( http://code.google.com/status/appengine ) でデータストアのレイテンシを何年も追跡してきました。

于 2011-01-25T23:25:33.510 に答える