最近 想在项目 中增加 搜索 功能。
看了半天 不知道 用 哪两个。
1, compass 比较早的 lucence 封装
http://www.compass-project.org/
最新的版本 是 2.2.0
基本上网络 就能搜到 一篇文章 。说 compass 比 hibernate search 成熟 。看时间上 都是 08 年写的。。
好几年 前了。。
好像 compass的版本 也不怎么更新。。
2, hibernate search 最新的版本是 3.4
为什么 叫 hibernate search 呢。因为这个也是 jboss 下面的。。hibernate 也是 jboss 下面的项目
都是自家 项目 我想对 hibernate的 支持应该是比较好的了。。而且 jboss 出品的 质量也有保证。
官方 网站地址 :http://www.hibernate.org/hibernate/subprojects/search
个人感觉 如果要用 到了 hibernate 就干脆也用 hibernate search 就行了。。
hiberante search 的 pdf 文档:
http://docs.jboss.org/hibernate/stable/search/reference/en-US/pdf/hibernate_search_reference.pdf
下载官方zip 包:
http://sourceforge.net/projects/hibernate/files/hibernate-search/3.4.0.Final/
具体怎么用参考 pdf。
继续关注 hibernate search 的使用。下次再写吧。