首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 服务器 > Apache >

施用 Apache Lucene 搜索文本(转)

2012-07-26 
使用 Apache Lucene 搜索文本(转)?本文从使用 Lucene V2.4.1 和 Java 技术开发的样例应用程序中挑选了一些

使用 Apache Lucene 搜索文本(转)

?

本文从使用 Lucene V2.4.1 和 Java 技术开发的样例应用程序中挑选了一些代码片段。示例应用程序为存储在属性文件中一组电子邮件文档编制索引,并展示了如何使用 Lucene 的查询 API 搜索索引。该示例还让您熟悉基本的索引操作。


RangeQuery
您可以使用?RangeQuery?在某个范围内搜索。索引中的所有项都以字典顺序排列。Lucene 的?RangeQuery?允许用户在某个范围内搜索项。该范围可以使用起始项和最终项(包含两端或不包含两端均可)指定。?
列表 4. 在某个范围内搜索
结束语

Lucene 是来自 Apache 的一个非常流行的开源搜索库, 它为应用程序提供了强大的索引编制和搜索功能。它提供了一个简单易用的 API,只需要稍微了解索引编制和搜索的原理即可使用。在本文中,您学习了 Lucene 架构及其核心 API。

Lucene 为许多知名网站和组织提供了各种强大的搜索功能。它还兼容许多其他编程语言。Lucene 有一个活跃的大型技术用户社区。如果您需要一些易用、可扩展以及高性能的开源搜索库,Apache Lucene 是一个极佳的选择。

热点排行