`
izuoyan
  • 浏览: 9220304 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

超轻量级全文搜索框架的设计和实现 (1)

阅读更多

Lucene是Java领域最出色的全文搜索引擎,然而其API比较复杂,并且有严格的线程同步模型,直接使用不易。Compass则是封装了Lucene的一个OSEM:Object-SearchEngine Mapping,与Hibernate封装JDBC类似,然而过于复杂,支持的Lucene版本较低,因此决定自行开发一个类似Compass的简单封装Lucene的全文搜索框架,支持最新版本Lucene和Java 5泛型代码,用户通过简单的代码即可对自定义Bean进行搜索:

List<T> list = Searcher.search(Class<T>, String q, Page page);

下载地址:

http://code.google.com/p/lightweight-search/downloads/list

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics