Apache Lucene 4.1 发布,Java 搜索框架

oschina
 oschina
发布于 2013年01月24日
收藏 20

Apache Lucene 4.1 发布了,包含一些 bug 修复、优化和提升,值得关注的有:

  • Lucene 4.1 使用新的默认编码器 (Lucene41Codec) 基于前一个体验的 “Block” 索引格式,用于提升性能,提供提供追加和 Pulsing 操作
  • 默认的编码器优化了索引的存储,如果只有一个文档包含某个 Term ,则直接在 Term 字典中存储文档 id,而不是在独立的文件中存储文档id
  • 默认编码器实现了高校的压缩存储字段的实现,使用 LZ4 进行压缩(详情
  • 写文件时采用追加方式,不再进行搜索操作
  • 新的 suggest实现 —— AnalyzingSuggester(详情
  • facet 模块实现近乎实时的搜索支持
  • 全新的 Highlighter (postingshighlighter) (详情
  • 增加 FilterStrategy 到 FilteredQuery 实现更灵活的过滤查询执行
  • 添加 CommonTermsQuery用于加速高频 Term 的查询速度,Term 的频度可在查询时间高效的检测,无需耗费索引准备时间
  • 4.0 的 bug 修复和其他的优化

更完整的列表请下载后查看 CHANGES.txt 文件。

本站文章除注明转载外,均为本站原创或编译。欢迎任何形式的转载,但请务必注明出处,尊重他人劳动共创开源社区。
转载请注明:文章转载自 OSCHINA 社区 [http://www.oschina.net]
本文标题:Apache Lucene 4.1 发布,Java 搜索框架
加载中

最新评论(19

小人不才
小人不才
视频教程《深入浅出Lucene4.X实战开发大型企业文档中心管理系统(分词、过滤、排序、索引)》
课程讲师:tom5
课程分类:Java
涉及项目:大型企业文档中心管理系统
用到技术:分词、过滤、排序、索引
其他特性:Nutch、索引搜索
涵盖内容:视频、代码、ppt
课时数量:31

要教程的加我 1767991082
modrich
modrich
facet 模块实现近乎实时的搜索支持 ,到底怎么用
sjzjams
sjzjams
java的框架。。可真是多。
i好人大叔am
i好人大叔am
怎么这么快出4.1了。这回估计又要修改一大堆地方了。
缪斯的情人
缪斯的情人

引用来自“午后冬日”的评论

没做过搜索,请问搜索框架是对数据库进行搜索,还是对文件。如果是对数据库,和like有什么区别

搜索的是索引文件,数据量大了like根本不管
雾非雾的情思
雾非雾的情思

引用来自“红薯”的评论

悲催啊,osc 的搜索刚用 4.0 改造完没两天,又要升级到 4.1

爽啊, 你们有专门的技术团队做开发吗?
爪哇小贩
爪哇小贩
没做过搜索,请问搜索框架是对数据库进行搜索,还是对文件。如果是对数据库,和like有什么区别
dulio
dulio

引用来自“google2013”的评论

为什么不用 Sphinx???

直觉上Sphinx性能上好一点,关键是不是基于java....不过没测试过不好说
返回顶部
顶部