GBase 8a MPP Cluster 是大数据时代成熟的分析型MPP数据库。最新 GBase 8a MPP Cluster V9版本的虚拟集群适用于系统的规划建设多套集群,可以实现各个集群业务的独立规划和统一管理,虚拟集群包括数据管理集群、用户管理集群和集群版本管理集群,各个逻辑子集群间可实现透明的数据迁移、数据关联和数据共享。
GBase8a rebalance相关
rebalance功能介绍
主要功能是把集群表从一个distribution转换到另一个distribution,属于异步执行命令
主要策略
分片数说明 | 重分布策略 | 表类型 |
---|---|---|
分片数不同,增加或者减少 | 数据重分布策略 | 随机分布表或者hash分布表 |
分片数相同 | 分片移动策略 | 随机分布表 |
分片数不同,新distribution分片包括旧的distribution的分片 | 快速搬移分片策略 | 随机分布表 |
|
分片移动策略
两个distribution的segment数相同,且segment的dpname一致,适用于分片数相同的随机分布表。
优点:不需要数据按hash进行重分布;直接同步数据文件,非常快。
数据重分布策略
适用于两个distribution的segment数不相同的随机分布表或hash分布表。
优点:允许新增distribution增加或减少分片。
缺点:速度比分片移动策略慢,因为数据要重新计算hash
快速搬移分片策略
两个distribution的segment数不同,但新distribution分片包含旧的distribution分片,适用于随机分布表。
优点:瞬间完成。
缺点:分布后数据在节点间分布不均。