大型mysql数据库全文搜索

时间:2015-12-02 22:01:35

标签: mysql postgresql elasticsearch full-text-search

我有一个mysql数据库,其中一个表有500密耳的记录。 表格如下所示: id | reference_id | data |其他不重要的cols | 数据类型为text / varchar,最多500个字符(人名和公司)。

我必须搜索数据以匹配关键字(名字,姓氏,公司名称的一部分等)

数据列上的Mysql索引无法正常工作,因为我必须在值的中间搜索。

mysql全文搜索可以帮助我或者我必须将此表切换到elasticsearch吗?或者也许是postgres?

中型服务器上的搜索时间不得超过1秒或更低(4-8核,16 GB内存,ssd)

由于

0 个答案:

没有答案