Apache Lucene与Solr PMC于近日发布了更新的4.2版本,这也是基于第4版Apache Lucene与Apache Solr的又一发布。
相比较于4.1版本,新的Apache Lucene与Solr主要发生了如下变化:
Lucene
- Lucene 4.2 使用新的默认编码器 (Lucene42Codec) ,使用更高效的 docvalues 格式,FST 排序,更少的定位开销,改进数值压缩;更小的术语向量
- 简化 Doc values external 和编码器 API 以及实现,数值类型合并后只包含三种类型 (NUMERIC, BINARY, SORTED); PerFieldDocValuesFormat 可让你为每个字段设置不同格式
- facet 模块的重构和性能提升,大约 3.8 倍的提升
- facet 模块的 DrillDownQuery 支持 multi-select
- 新的 DrillSideways 类用于对 facet 标签的计数,详情请看这里
- 添加额外的 docvalues 类型 (SORTED_SET) 用于支持多值
- FSTs 更小,FST包支持超过 2GB 大小
- 新的 LiveFieldValues 类可以实时获取值,详情
- 增加新的 classification 模块
- 对 4.1 版本的优化和 bug 修复
Solr
- 索引结构API,允许schema.xml 元素fetching
- 支持DocValues
- 集合混叠
- 针对SolrCloud部署定制节点命名
更多基于Apache Lucene 4.2的强化功能
关于Lucene 4.2的更多变化,请参考:http://wiki.apache.org/lucene-java/ReleaseNote42
关于Solr 4.2的更多变化,请参考: http://wiki.apache.org/solr/ReleaseNote41
Apache Lucene 4.2代码库下载地址: http://www.apache.org/dyn/closer.cgi/lucene/java/
Apache Solr 4.2下载地址:http://www.apache.org/dyn/closer.cgi/lucene/solr/
我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。
我原创,你原创,我们的内容世界才会更加精彩!
【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】
微信公众号
TechTarget
官方微博
TechTarget中国