mysql jdbc中的文本搜索

mysql jdbc中的文本搜索,mysql,full-text-search,Mysql,Full Text Search,我需要从java应用程序中搜索并在mysql中抛出一个文本字段。我应该使用像Lucene这样的搜索引擎吗?理想情况下,它应该支持sql语法 我需要快速搜索文本字段(例如,从mytable中选择*,其中文本字段如“%searchfor%”limit 100;) 其次,如果我需要通配符搜索数据库中的所有行,使用搜索引擎会比执行类似的操作快得多吗? 我应该使用什么?数据库顶部的搜索引擎速度更快,因为它使用自己的索引进行文本搜索

我需要从java应用程序中搜索并在mysql中抛出一个文本字段。我应该使用像Lucene这样的搜索引擎吗?理想情况下,它应该支持sql语法
我需要快速搜索文本字段(例如,从mytable中选择*,其中文本字段如“%searchfor%”limit 100;)
其次,如果我需要通配符搜索数据库中的所有行,使用搜索引擎会比执行类似的操作快得多吗?
我应该使用什么?

数据库顶部的搜索引擎速度更快,因为它使用自己的索引进行文本搜索