哪一个更有效的自由文本搜索,Hibernate Search或Lucene?

ash*_*ram 1 lucene hibernate-search

我们正在使用Spring MVC,Spring和Hibernate开发Web应用程序.

我们需要为我们的应用程序添加有效的自由文本搜索功能.为此,我们考虑使用Hibernate Search(它使用Lucene)或直接使用lucene.

对于我们来说最好的选择是什么,因为我们已经在我们的应用程序中使用了hibernate?一个人的优点和缺点是什么?

谢谢.

ska*_*man 6

你自己说过 - 你会以某种方式使用Lucene.

原始的Lucene API不是很容易使用.它比Hibernate Search低得多.如果您已经在使用Hibernate,那么这是一个明智的选择 - 使用Hibernate Search来实现您的文本搜索功能.