gpt4 book ai didi

solr - Solr 复制和 solr 分片哪个更好?

转载 作者:行者123 更新时间:2023-12-01 07:56:28 30 4
gpt4 key购买 nike

关闭。这个问题是opinion-based .它目前不接受答案。












想改善这个问题吗?更新问题,以便可以通过 editing this post 用事实和引文回答问题.

5年前关闭。




Improve this question




我们构建了庞大的应用程序,因为用户数量不断增加,这是最好的选择,这对我们的应用程序很有用,需要提供对应用程序的不间断支持。

Solr复制好吗??
Solr Sharding 好用吗??

最佳答案

他们做不同的事情 .你可能两者都想要。您可能还想查看 Solr 4.0 中引入的 SolrCloud(不过,随着功能集的发展,您将希望使用最新版本)。但回到复制与分片:

复制 确保索引的同一部分分布到多个服务器。你有两个,而不是只有一个索引。或三个。或者也许五个。所有这些都是相同的,并且包含相同的文档集。您有冗余,并且可以将读取分布到所有服务器。

分片 在多个服务器之间拆分索引。文档 A 和 B 可能在服务器 1 上,而文档 C 和 D 可能在服务器 2 上。没有冗余,但索引大小可能大于单个服务器可以处理的大小。

然后你可以开始复制你的分片以获得冗余,并跟踪哪些索引复制到哪里,每个分片/索引/等你想要多少复制。这是对 SolrCloud 试图为你做的事情的简化解释。

当谈到最佳选择时,没有什么可说的。设置复制非常容易,因此如果您的索引可以安装在一台服务器上并且读取繁重/面向查询,则不需要太多工作即可启动和运行。性能始终是特定于应用程序的,因此您必须从某个地方开始,以获得扩展方式有意义的基线。如果您想尝试不同的配置,只需确保可以轻松地重新索引您的内容。

关于solr - Solr 复制和 solr 分片哪个更好?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25130620/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com