用户名: 密 码:
您现在的位置:首页 >> SEO开发技巧 >> 内容

lucene2.9.0例子

时间:2009/10/16 17:36:37 点击:5738

  核心提示:Apache Lucene项目是一个完全用Java编写的高性能、全功能的文本搜索引擎库,最近它发布了2.9版。此次发布在2.4.1版的基础上进行了许多增强:* 单个Segment的查询及缓存,这使reopen操作的速度显著提高。* 为IndexWriter增加了接近实时的搜索功能。* 新的Query...
Apache Lucene项目是一个完全用Java编写的高性能、全功能的文本搜索引擎库,最近它发布了2.9版。此次发布在2.4.1版的基础上进行了许多增强:

    * 单个Segment的查询及缓存,这使reopen操作的速度显著提高。
    * 为IndexWriter增加了接近实时的搜索功能。
    * 新的Query类型。
    * 更智能,伸缩性更强的多词(multi-term)查询(如Wildcard,Range等等)。
    * 最新优化过的Collector/Scorer API。
    * 新增的Unicode支持及字符集(Collation)。
    * 基于Attribute的TokenStream新API。
    * 在contrib中提供了新的QueryParser框架,并替换了核心实现。
    * 在基于字段搜索,或使用自定义的Collector的时候可取消Score功能,这样可以获得显著的性能提高。
    * 新的分析器(PesianAnalyzer,ArabicAnalyzer即SmartChineseAnalyzer)。
    * 为大型文本新增快速向量高亮工具(fast-vector-highlighter)。
    * 对数字字段提供了高性能的查询支持。这些字段使用前缀树的结构进行索引,能直接支持简单而高效的数字范围查询,而不需要在外部对数字进行处理。

虽然Lucene团队打算在小版本的更新上做到完整的兼容,但是Lucene 2.9在不少方面破坏了这一点,详细信息可参考Changes文档中“向前兼容策略的改变(Changes in backwards compatibilit policy)”一节。Lucene团队建议不要直接替换生产环境下的二进制包,而是在部署前重新编译应用程序,以便在出现兼容问题时获得提示并进行修补。

文章来源:http://www.xinxilong.com

作者:不详 来源:网络
相关评论
发表我的评论
  • 大名:
  • 内容:
  • 石青公司推广工具,石青论坛群发大师(www.xinxilong.com) © 2008 版权所有 All Rights Resverved.
  • Email:4984672[at]qq.com 沪ICP备12025887号-1
  • Powered by 论坛群发大师