2016-04-04 6 views
1

私は25,000の.pyスクリプトをCRONジョブ(1000台以上のサーバーに均等に分散)として同時に実行しています。GAEデータストアで同時に処理できるリクエストの数はいくつですか?

これらはすべて同時に同じデータベースにアクセスする必要があります。書きません。

Google Datastore(たとえば)がこれを処理できるかどうか疑問に思っていましたか? 25000件のリクエストを同じDBに同時に読み込むだけですか?

私はGoogleのドキュメントでこれを見つけることができませんでした。独立した個別の「インスタンス」を持つ従来のデータベースとは異なり

よろしく

+0

あなたの質問は、製品サポートフォーラムで質問するのが最善です。 https://groups.google.com/forum/#!forum/google-appengine/topics –

答えて

1

、Googleのデータストアは、それが処理できる要求の数には、明示的なアプリケーションごとの制限はありません、単一の巨大なデータストレージ、です。リクエストは、データストアを使用する他のすべてのアプリからのすべてのリクエストと同じルートになります。

あなたが直面する可能性のある唯一の制限は、1つのエンティティグループが1秒に1回より頻繁に更新されるべきではない書き込み側です。

+0

これは、私の2万5千のスクリプトがすべてほぼ同時にサーバーになるということですか? –

+0

ほぼ同時にリクエストを行うと、ほぼ同時に応答が返ってくるでしょう。ただし、それらをキューに入れたい場合は、Task APIを使用して実行できます。また、一部のリクエストで同じデータを読み取る場合、毎回データストアから読み取る代わりにMemcacheを使用できます。 –

+1

うわーそれは素晴らしいです。私は2分ごとに新しいデータを書き込むので、私はMemcacheを使用しません。 –

関連する問題