3.0.3 存算分离 show tablets 中MetaUrl 是怎么得来的,如果be扩缩容,MetaUrl会变化,是否会有数据的reblance。

Viewed 52
show tablets from wjx_ods_platform_order_center_poc_order_item

image.png

3.0.3 存算分离 show tablets中 MetaUrl 是怎么得来的,有什么作用?如果be扩缩容,MetaUrl会变化,是否会有数据的reblance?

2 Answers

1、扩容时:
新 BE 节点:新加入的 BE 节点初始时是空的,不包含任何数据
数据分布:系统会自动将部分 tablet 副本从现有 BE 迁移到新 BE 节点,以保持数据均衡
本地缓存:由于使用 LocalPV,新 BE 会从对象存储中拉取数据并建立本地缓存

2、缩容时:
副本迁移:系统会将被移除 BE 上的 tablet 副本迁移到其他可用 BE 节点
缓存处理:LocalPV 上的缓存数据会随 Pod 删除而清理,不需要手动处理

扩缩容,会进行rebalance,metaurl是tablet的信息,所以肯定也会变化