文章分类 -  lucene

摘要:DocValues从Lucene4.2和Solr4.2开始加入,通过建立字段的正排索引,提升sorting, faceting, grouping, function queries等性能。 介绍 在Solr的配置文件(schema.xml)中,如果需要为一个Filed建立倒排索引,可以通过配置(i 阅读全文
posted @ 2016-09-01 11:29 XGogo 阅读(211) 评论(0) 推荐(0) 编辑
摘要:什么是docValues? docValues是一种记录doc字段值的一种形式,在例如在结果排序和统计Facet查询时,需要通过docid取字段值的场景下是非常高效的。 为什么要使用docValues? 这种形式比老版本中利用fieldCache来实现正排查找更加高效,更加节省内存。倒排索引将字段内 阅读全文
posted @ 2016-09-01 11:27 XGogo 阅读(635) 评论(0) 推荐(0) 编辑
摘要:补充了.tim,.tip部分的内容。虽然还是不怎么样,但比之前好多了。 关于.tim,.tip,.doc,.pos,.pay的一些前置说明 关于Packed Blocks and VInt Blocks 在packed block中,整数使用同样长度的width编码(详情见Class PackedI 阅读全文
posted @ 2016-05-04 17:35 XGogo 阅读(708) 评论(0) 推荐(0) 编辑
摘要:相比2.X的Lucene,4.X里增加了不少文件,而且内部的数据结构面目全非,看着相当纠结。 各种文件信息的具体格式是这篇文档最关键的部分,同时也是之后理解代码的钥匙。因为整个Lucene的工作其实就是创建,操作和使用这些文件。下表是从官网上找来的文件列表。 在实际使用中,根据索引合并策略,默认会对 阅读全文
posted @ 2016-05-04 17:28 XGogo 阅读(693) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示