【问题标题】:Need Clarification of App Engine SearchAPI Quota需要澄清 App Engine SearchAPI 配额
【发布时间】:2012-06-20 03:54:42
【问题描述】:

我正在使用 appengine 试验 Search API,并且一直遇到此 SO 帖子中描述的“短期突发配额”:quotas on appengine search api for java

在我们的用例中,我们需要从索引中删除所有文档,然后重新填充索引。我们通过以下方式对此进行了攻击:

  1. 遍历列表并删除文档
  2. 通过任务队列添加文档 (1/s) 吞吐率

仍然遇到了这个突发限制,我想知道当我删除文档时是否需要休眠?

这种突发率严重限制了我们(因为我们正在根据其他标准动态构建这些索引)并且很好奇是否有人有更多见解。

【问题讨论】:

    标签: google-app-engine full-text-search


    【解决方案1】:
    1. 您应该使用队列而不是睡眠来限制使用(切勿在 AppEngine 中使用睡眠)。
    2. 您可以申请increase on your quota

    【讨论】:

    • 感谢 Shay 的快速回复。我要求更多。
    • Shay-- 快速跟进。我假设从索引中删除文档也包含在配额计数中。你知道这是否正确吗?
    • @user1453956 remove 也有配额,但我不知道它是否与索引 quot.a 共享
    【解决方案2】:

    我相信每分钟有 100 个呼叫的配额以及每天 20k 的配额(尽管现在可能已经取消了每分钟的配额)。

    我发现最好的解决方法是使用游标和任务队列来分散负载。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2020-10-17
      • 2011-11-09
      • 2012-07-18
      • 1970-01-01
      • 2023-03-09
      • 1970-01-01
      • 1970-01-01
      • 2012-06-02
      相关资源
      最近更新 更多