【问题标题】:Google Cloud Search API - is there a limit to number of document puts per second?Google Cloud Search API - 每秒放置文档的数量是否有限制?
【发布时间】:2016-12-21 17:46:56
【问题描述】:

对于 Google Cloud Search API,您每秒可以将多少个文档添加到搜索索引中是否存在限制或限制?

我知道 Search API 非常适合查询并且可以很好地扩展,但是每秒放置多个单独的文档呢?为每个文档使用唯一索引会提高性能吗?

我问的原因是因为我将构建一个应用程序,该应用程序将有许多 Datastore 放置,并在放置 Datastore 实体后立即放置一个相应的搜索文档。我想知道 Search API 是否像 Datastore 一样强大,当涉及到每秒许多 put 时。我想随着应用程序的增长而线性扩展,而不是稍后使用任务队列将搜索文档与数据存储实体同步。

我的应用程序的性质要求同时放置实体和文档。

【问题讨论】:

    标签: google-app-engine google-cloud-platform google-cloud-datastore


    【解决方案1】:

    docs底部找到这个:

    搜索 API 施加这些限制是为了确保搜索的可靠性 服务。这些适用于免费和付费应用:

    最大查询使用量:每次查询执行时间总计 100 分钟 分钟

    添加或删除的最大文档数:每分钟 15,000 个

    所以看起来有一个安全限制,大约是每秒 250 次写入/删除。如果应用不断增长,那将无法跟上 Datastore。

    如果有人对此有更多信息,请发表评论/回答。谢谢你:)

    【讨论】:

    • 如果需要,您可以提高限制(根据不久前提出的支持请求)。
    猜你喜欢
    • 1970-01-01
    • 2015-04-16
    • 2016-08-07
    • 2020-03-21
    • 1970-01-01
    • 2012-12-10
    • 2018-04-18
    • 2019-05-15
    相关资源
    最近更新 更多