我想为我的电子商务应用程序实现强大的搜索引擎。即时通讯使用php和mysql作为数据库。任何人都可以指导我如何进行? MYSQL的FULL TEXT功能是否适用于大量数据? 谢谢!
答案 0 :(得分:1)
首先,调整搜索的参数数量几乎为0.
其次,根据我的经验,它不会扩展。
您可以考虑使用
据说Lucene是行业标准项目。如果您想要一个单独的架构,他们有solr。它们更先进,性能更好。
答案 1 :(得分:0)
答案 2 :(得分:0)
最近,对于处理大量数据的应用程序,我们放弃了MySQL FULL TEXT和Lucene来打开PostgreSQL,后者具有更强大的本机FULL TEXT引擎。至少,这是我们的调查结果所说的。
答案 3 :(得分:0)
查看Zend_Framework的Zend_Lucene和mysql全文搜索的新功能here