Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/search/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Search 大学网站的最佳搜索解决方案,具有高流量的时间_Search_Solr_<img Src="//i.stack.imgur.com/RUiNP.png" Height="16" Width="18" Alt="" Class="sponsor Tag Img">elasticsearch_Search Engine_Sphinx - Fatal编程技术网 elasticsearch,search-engine,sphinx,Search,Solr,elasticsearch,Search Engine,Sphinx" /> elasticsearch,search-engine,sphinx,Search,Solr,elasticsearch,Search Engine,Sphinx" />

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

Search 大学网站的最佳搜索解决方案,具有高流量的时间,search,solr,elasticsearch,search-engine,sphinx,Search,Solr,elasticsearch,Search Engine,Sphinx,我们正在建立一个大学网站,并为其寻找搜索解决方案。我们的大学网站有高流量,因为它有开放大学的教员,所以很多学生大约有150万。甚至我们也使用缓存来加速网站。不管怎样,你建议哪种搜索引擎适合我们的情况 注意:我们现在认为Solr、Elasticsearch或Sphinx,但也可以是其他的 更新:我们需要一个全文搜索引擎,它必须是快速的,可扩展的,并具有查询相似和指示优先支持等功能 谢谢。这实际上取决于您的用例、您想要什么功能,以及您是否有任何技术经验。我可以解释论点,但这里有一个非常好的讨论:它涵

我们正在建立一个大学网站,并为其寻找搜索解决方案。我们的大学网站有高流量,因为它有开放大学的教员,所以很多学生大约有150万。甚至我们也使用缓存来加速网站。不管怎样,你建议哪种搜索引擎适合我们的情况

注意:我们现在认为Solr、Elasticsearch或Sphinx,但也可以是其他的

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


谢谢。

这实际上取决于您的用例、您想要什么功能,以及您是否有任何技术经验。我可以解释论点,但这里有一个非常好的讨论:它涵盖了每种观点的优缺点

编辑以响应问题的编辑:


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

谢谢,我已更改了答案,以指定一些要求。我已编辑了答案。我们不使用搜索引擎,我们完成网站项目的时间有限。那么,我们能在这么短的时间内适应Solr吗?还是应该使用像ElasticSearch这样更轻量级的解决方案呢?根据我的经验,我用JS/PHP安全API和查询生成器,在一周多一点的时间内使用Solarium构建了一个不错的搜索系统,其中包含多个索引和全文搜索,而之前没有任何经验。正如我所说,我从来没有使用过Elasticsearch,只有Solr,所以如果你对你想要使用的东西有任何疑问,你应该仔细阅读我发布的链接及其相关问题,但我认为凭借一定的能力,应该可以在有限的时间内构建你想要的东西。你能说一下为什么你否决了我的问题,这样我就可以了解我的错误。。。