【发布时间】:2010-10-30 21:05:39
【问题描述】:
这确实与Comparison of full text search engine - Lucene, Sphinx, Postgresql, MySQL?相似(但不是重复),但是我正在寻找的是具体的、受支持的、来自多个可用经验的建议系统(似乎有很多:“我使用过 lucene,但没有使用 sphinx”,反之亦然)。
设置:标准 LAMP(Mysql 5.0、PHP 5)。
MySQL:表使用 InnoDB 引擎进行外键约束
我们正在查看索引数据,而不是页面。要索引的数据可能是多种语言(utf-8 字符集)
我遇到的一些比较(如http://blog.evanweaver.com/articles/2008/03/17/rails-search-benchmarks/)要么不完全适用(ferret 是一个 lucene 端口,但与 Zend_Search_Lucene 不同),要么他们正在推动自己的系统/实现(并非完全公正)。
我遇到的其他一些(例如http://whatstheplot.com/blog/tag/lucene/ 和http://pagetracer.com/2008/02/15/sphinx-and-lucene-search-engines-first-impressions/)为这两个系统的性能提供了非常不同的结果。
另外,在我读过的大部分内容中几乎被忽略的是Xapian。这也值得考虑吗?
所以...我希望你们这里的一些人对这个问题有一些经验,可以帮助提出一些建议或为我指明正确的方向。
【问题讨论】:
标签: php mysql search lucene sphinx