暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

gbase 8a不同rebalance策略简介

ben0124 2024-05-06
141

1、分片移动策略

分片数说明

重分布策略

表类型

分片数相同

分片移动策略

随机分布表

分片数不同,增加或者减少

数据重分布策略

随机分布表或者hash分布表

分片数不同,新distribution分片包括旧的distribution的分片

快速搬移分片策略

随机分布表

节点数增加

增加分片

复制表

节点数减少

减少分片

复制表

 两个distribution的segment数相同,且segment的dpname一致,适用于分片数相同的随机分布表

优点:

1)不需要数据按HASH进行重分布

2)直接同步数据文件,非常快

 

2、数据重分布策略(常用)

 适用于两个distribution的segment数不相同的hash分布表和随机分布表

优点:允许新增distribution增加或者减少分片

缺点:速度比分片移动慢,因为数据要重新算hash

 

3、快速搬移分配策略

1)随机分布表

2)新老distribution的segment数不同

3)新distribution包含老的distribution

4)gcluster_rebalancing_random_table_quick_mode设置为1

优点:瞬间完成

缺点:分布后数据在节点间不均匀

 

4、增加分片

只需要同步数据到新建分片,适用于节点数增加的复制表

 

5、减少分片

只需要删除不用分片,适用于节点数减少的复制表

「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论