elasticsearch - Elasticsearch 如何在分片中进行术语查询?
问题描述
我知道 ES 将术语查询(匹配查询实际上是术语查询)发送到分片,然后合并/过滤它们,但是 ES 如何在分片中进行术语查询?他们如何知道一个词属于哪个倒排索引以及在哪里检索它们?
解决方案
你知道什么是倒排索引吗?如果是这样,它就像哈希映射一样构建,您可以使用术语的哈希值在索引中找到它。
推荐阅读
- javascript - 当我单击列表中的相同文本时如何更改标签(来自数组)颜色
- javascript - 将输入的 value 属性绑定到属性
- android - 如果在改造 2 中电子邮件或密码不正确,则得到空响应
- c - 如何在 C 中为启用了动态数据压缩的 UBIFS 文件系统检索正确的文件系统指标?
- c++ - 如何检测任何应用程序是否全屏或退出全屏?
- numpy - numpy.delete 中的 MemoryError
- apache-spark - sparkposeexplode 在列中失败
- r - 斯皮尔曼相关 R
- mysql - MySQL 数据库:如何为多个表编写 SQL
- c# - 不要逃避新行