《深入理解ElasticSearch》——3.3 使用编解码器
本节书摘来自华章计算机《深入理解ElasticSearch》一书中的第3章,第3.3节,作者:[美] 拉斐尔·酷奇(Rafa Ku) 马雷克·罗戈任斯基(Marek Rogoziński)更多章节内容可以访问云栖社区“华章计算机”公众号查看。
3.3 使用编解码器
Lucene 4.0的另一个显著变化是允许用户改变索引文件编码方式。在此之前,只能通过修改Lucene内核代码来实现。而Lucene 4.0出现以后,这个不再是难题,它提供了灵活的索引方式,允许用户改变倒排索引的写入方式。
3.3.1 简单使用范例
读者也许会有疑问,这个功能真的有用吗?这个问题问得很好,为什么用户需要改变Lucene索引写入格式?理由之一是性能。某些字段需要特殊处理,如主键字段。相较于包含多个重复值的标准数值类型或文本类型而言,主键字段中的数值并不重复,只要借