MySQL全文搜索与Hibernate / Lucene

时间:2018-07-23 19:42:13

标签: java mysql lucene

我有一个springboot应用程序,需要对其进行扩展以包括全文本索引搜索。我已经修改了有问题的表以包括全文索引,并在我的存储库类中写了一个搜索方法

@Query(value="SELECT * FROM table t WHERE MATCH(t.alias, t.value) AGAINST (?1 IN BOOLEAN MODE) ",nativeQuery = true)
    List<Entity> findAllByFullTextIndexSearch(String searchValue);

该表大约有6万行,预计不会增长很多。该数据库托管在AWS RDS中,因此值得为此文本搜索设置休眠/ lucene的麻烦吗?仅使用MySQL的数据库驱动的搜索有哪些陷阱?

0 个答案:

没有答案