Zend Lucene还是Sphinx?

7
我正在构建一个拥有数百万条记录的数据库操作系统。我在项目的所有部分中都使用Zend框架。我想使用搜索索引技术,但您有没有任何建议?我应该使用哪种技术呢?谢谢您的帮助。

对于那种规模(数百万条记录),我建议使用Sphinx。但是“规模”只是一个因素。Sphinx带有更多的选项,这取决于你想要做什么。 - Andreas
谢谢您的回复,Andreas。我应该从哪里开始呢?您对Sphinx有什么建议吗? - Hüseyin BABAL
2个回答

7

Sphinx非常有用,因为它具有MySQL本地集成功能,可以简化基础架构。 - Jonathan Hendler

5
你绝对不想使用Zend Framework的Lucene实现来处理那么多记录。Lucene是一个很好的想法,但不是纯PHP版本。
请查看基于Lucene的两个搜索服务SolrElasticSearch,它们可能非常适合您的需求。ElasticSearch在开箱即用时非常易用,几乎没有任何配置。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接