我对 MySQL InnoDB 的全文搜索进行了一些搜索,并发现了一些关于堆栈溢出的内容,但它们要么没有提供确切的解决方案,要么有点过时,我认为是时候重新讨论了。
我的所有表都是 InnoDB,我不想用 MyISAM 锁定整个数据库。关于全文搜索,我有哪些选择?有没有简单的解决方案?我想做等价的 MATCH (content) AGAINST ("my search query"IN BOOLEAN MODE)
最佳答案
Innodb 中没有 MATCH AGAINST 的等效项。全文搜索是使用 MyIsam 的优点之一。因此,您应该使用独立的搜索服务器,例如 Sphinx 或 Solr
关于mysql - 在 InnoDB/MySQL 中执行哪种搜索,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7153370/