大学网站的最佳搜索解决方案,具有高流量的时间

时间:2014-11-05 08:53:01

标签: search solr elasticsearch search-engine sphinx

我们正在建立一个大学网站并为其寻找搜索解决方案。我们的大学网站拥有高流量,因为它拥有开放大学的教师,所以非常多的学生(大约150万)。甚至我们使用缓存来加速网站。无论如何,您对我们的情况建议使用哪个搜索引擎?

注意:我们现在认为Solr,Elasticsearch或Sphinx,但它也可以是其中之一。

更新:我们需要一个全文搜索引擎,它必须快速,可扩展,并具有查询等效和指示优先支持等功能。

感谢。

1 个答案:

答案 0 :(得分:0)

这取决于您的用例,您想要的功能,以及您是否对任何技术有任何经验。我可以解释一下争论,但这里有一个非常好的讨论:ElasticSearch, Sphinx, Lucene, Solr, Xapian. Which fits for which usage?涵盖了各自的优点和缺点。

编辑(响应问题的编辑):

在这些技术中,我只使用了Solr(和SQL),但我发现它易于使用并且会推荐它。它支持本机分片和复制,应该涵盖可扩展性问题。它还支持连接和字段加权等功能,如果我正确阅读您的要求,我认为这些功能可满足您的所有需求。