【发布时间】:2014-11-14 12:24:23
【问题描述】:
我正在开发一个应用程序,其中我们有不同类型的搜索。其中一些是对 MYSQL 数据库中多个列的全文搜索,我正在使用 Hibernate Search(内部使用 lucene)来搜索这些。
现在我的问题是如果不是全文的简单数据库搜索该怎么办。表单搜索:
select * from table1,table2 where table1.col1='testval' and table1.col2=table2.col2;
如果我使用休眠搜索,这样的搜索会更好吗,或者对性能没有影响,因为这不是全文搜索
【问题讨论】:
-
顺便说一句,您可能应该将该 SQL 查询重写为
join。 -
有什么理由拒绝投票?
-
在完全明智的问题上,这里有一大堆愚蠢的反对意见。除了忽略它,你无能为力。我赞成这个问题以消除愚蠢。
标签: mysql hibernate search lucene hibernate-search