2012-08-22 76 views
0

我想在php中做一个简单的应用程序,搜索很多特定的搜索引擎,并返回格式良好的结果。 是否有可能使用狮身人面像作为元搜索引擎或它太慢? 我不想索引Mysql数据库上的所有内容,但同时我不知道这种方法是否会非常耗费资源。我期望每天至少有200000个查询。我可以使用Sphinx Search来创建元搜索引擎吗?

回答

1

不是。狮身人面像索引数据库中的数据。其设计用于索引相对静态数据。即数据变化不大。然后广泛的反对这些数据queires ...

元搜索将联系多个搜索引擎,结合结果和显示。

你不需要一个'搜索引擎'(这是狮身人面像是什么)来支持 - 实际搜索发生在远程服务上。

组合所有数据只是一个数据处理项目。大部分工作将通过他们的API(甚至是拼凑)与各种搜索引擎联系,然后获得一致的数据格式。显示结果是相对微不足道的。 (例外,如果你的'元搜索引擎'在本地缓存整个数据集,然后需要搜索它们,比如说你下载了维基百科转储,geonames转储,然后想要搜索它们,Sphinx会帮助你做到这一点。不过,这并不听起来那是你想要的东西。)


您可能需要将其“集群”德的结果,即合并多个远程引擎类似的结果是什么。 Carrot2是一个伟大的项目,这将是几乎理想的... http://project.carrot2.org/

相关问题