Elasticsearch关键术语 系列博文 目的只用来了解概念 ; 其中 涉及到的配置和使用 是为了方便日后使用时查询的
倒排索引
正排索引 & 倒排索引
正排索引
根据 文档ID 查询 文档内容
倒排索引
根据 文档关键字 查询文档ID 关键字出现处的偏移量 词频
作用
每个field字段都有自己的倒排索引 可被搜索到
特性 – 不可变性
优点
-
无需考虑并发写文件问题 避免了锁机制带来的性能问题
-
一旦读入内核的文件系统缓存 便留在那里 只要文件系统有足够的空间 大部分请求会直接走内存 不命中磁盘 提升很大性能
-
缓存易生成和维护 数据可被压缩
缺点
如果 需要让一个新文档可以被搜索 需要重建整个索引