如果elasticsearch使用的是倒排索引,我想知道elasticsearch是如何支持范围查询和短语查询的。 注意:我看到倒排索引支持它们,但我不清楚它们是如何在内部实现的。
最佳答案
找到链接.. 引用:https://blog.parse.ly/post/1691/lucene/ 以下是 Lucene in Action 中有关该主题的片段:“如果您使用 NumericField 为您的字段编制索引,则可以使用 NumericRangeQuery 高效地搜索该字段的特定范围。在幕后,Lucene 将请求的范围转换为索引 trie 结构中的等效括号集。” 这个博客实际上有一些关于 lucene 索引的有用信息。
关于elasticsearch - 范围和短语查询在 elasticsearch 中如何工作?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44432746/