ElasticSearch Percolator可扩展性



如果文档在标签上被索引,并且100,000个用户对具有特定标签的文档感兴趣,percolator将评估所有100,000个查询,还是只评估那些在给定文档中存在的标签上查询的查询?

正如文档所说:

之后,一个特殊的查询将基于基于该索引选择候选渗透器查询的内存中索引它们的索引查询词。然后,这些查询由

选择候选渗透器查询匹配是一个重要的问题执行渗透查询期间的性能优化由于它可以显著减少候选匹配的数量内存索引需要计算

这意味着所有与您想要渗透的文档中存在的特定字段匹配的查询都将运行。如果您有字段tag的所有100,000个查询,那么是的,所有100,000个查询都将运行,因为它必须检查您感兴趣的标记是否存在于该数组中(如果它是数组)。

相关内容

  • 没有找到相关文章

最新更新