【发布时间】:2018-02-19 15:59:22
【问题描述】:
我正在使用azure-search 并且能够将索引器与数据库进行映射。到这里为止一切似乎都很好。
我想自动/手动更新我的索引器每秒以保持azure search 更新。每次创建/更新数据时,Azure 搜索索引器都应尽快更新,以提供最佳用户体验。
在DOC 中写到索引器可以每5 分钟更新一次。
索引器最多可以每五分钟重新索引一次您的表。如果你的 数据变化频繁,变化需要反映在 在几秒钟或几分钟内建立索引,我们建议使用 REST API 或 .NET SDK 直接推送更新的行。
我尝试了 RESET API,但它也有 3 分钟的限制。如果我在尝试频繁更新索引器时遇到以下错误,则会出现此错误。这个限制是因为免费搜索计划吗?
{
"error": {
"code": "",
"message": "On-demand indexer invocation is permitted every 180 seconds for this service tier."
}
}
有什么建议吗?
【问题讨论】:
标签: azure azure-cognitive-search