2

私は appengine で Search API を試していますが、この SO 投稿で説明されている「短期間のバースト クォータ」に常に達しています: quotas on appengine search api for java

このユース ケースでは、インデックスからすべてのドキュメントを削除し、インデックスを再作成する必要があります。私たちはこれを次のように攻撃しました:

  1. リストをループしてドキュメントを削除する
  2. タスク キュー (1/秒) スループット レートによるドキュメントの追加

私はまだこのバースト制限にぶつかっていますが、ドキュメントを削除するときにスリープ状態にする必要があるのではないかと考えています。

このバースト レートは私たちを厳しく制限しており (他の基準に基づいてこれらのインデックスをオンザフライで構築しているため)、誰かがさらに洞察を持っているかどうか知りたいです。

4

2 に答える 2

1
  1. スリープではなくキューを使用して使用を制限する必要があります(AppEngineでスリープを使用しないでください)。
  2. 割り当ての増加をリクエストできます。
于 2012-06-18T07:30:19.557 に答える
0

1 分あたり 100 回の呼び出しと 1 日あたり 20k の割り当てがあると思います (ただし、1 分あたりの割り当ては削除されている可能性があります)。

私が見つけたこれを回避する最善の方法は、カーソルとタスクキューを使用して負荷を分散することです。

于 2012-07-02T07:50:50.570 に答える