我需要为我们的框架实施可靠的站点搜索解决方案。它必须搜索所有页面和数据。
我可以使用 MySQL 自己制作,但在阅读了一些博客后,我意识到有很多事情需要考虑。加; 我宁愿不重新发明轮子。
大约一年前,我使用 Zend_Search_Lucene。喜欢构建索引然后在需要时搜索它们的方式。虽然我发现 Zend_Search_Lucene 有时会给出不准确的结果,所以我不再信任它了。
要求
- 仅后端解决方案(我想自己输出结果)
- 结果必须(和)一样好(最多延迟几个小时)
- 结果必须完整
- 结果必须按相关性排序
- 不需要在服务器上进行任何安装(我使用无法安装任何东西的集群主机)
- 没有广告
您是否知道可靠、可靠并满足这些要求的解决方案?
更新 1*
此搜索解决方案目前不需要处理大量流量。当需要一个解决方案来处理大量流量和数据时,我们将获得另一台服务器,我们可以在该服务器上安装一个好的解决方案,这是可以接受的。