首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Apache Solr reblance shards版本6.6.x

Apache Solr reblance shards版本6.6.x
EN

Stack Overflow用户
提问于 2019-10-25 14:08:12
回答 1查看 87关注 0票数 1

为了提高性能,我们必须增加Solr的分片。为了这个目的,我在GitHub上找到了一个关于re的指南,但不幸的是它没有工作,因为它的源代码也没有找到。如何创建新的分片;它应该是自动伸缩的,这样如果分片的大小增加了,那么应该创建两个新的分片。此外,我还希望平衡分片,即如果一个分片中有更多的文档,这些文档应该迁移到其他分片以使它们平衡。

Solr (云)中是否有针对这些目标的内置支持?我如何实现这些目标?

EN

回答 1

Stack Overflow用户

发布于 2019-10-25 22:11:37

我建议在Solr中查看SPLITSHARD应用程序接口调用。它将使您能够将现有的分片分成两部分,并将其作为两个(新)分片写入磁盘。原始分片将继续包含与原样相同的数据,但它将开始将请求重新路由到新的分片。

您可以使用ranges参数来定义要移动到新分片的文档范围。另一件有用的事情是split.key

不幸的是,没有内置的方法来根据一些需求触发这个命令-比如分片的大小,以及您自己构建所需的内容

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/58553064

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档