colocate join 原理
2022-04-23 14:59:06 2 举报
colocate join 原理
作者其他创作
大纲/内容
tablet_01
同BE(本地)hash join
tab2:bucket_2_bak
tab1:bucket_3_bak
同BE(本地)hash join
tablet_02
根据id,age使用hash算法,将相同hash值的表数据发送到固定的bucket和BE,join时避免节点间数据网络传输带来额外的延迟和其他开销
tablet_03
BE_3
tab1:bucket_1
tab1:bucket_2_bak
tab1:bucket_3
tab1:bucket_1_bak
tab2:bucket_2
tab1
id:type = defaultValue name:type age3:type
tab2
id:type = defaultValue age:type name:type
tab2:bucket_3_bak
tab2:bucket_1
tab2:bucket_3
BE_2
tab2:bucket_1_bak
tab1:bucket_2
BE_1
示例:共三个BE节点tab1:没分片,三个桶,两副本tab2:没分片,三个桶,两副本
收藏
收藏
0 条评论
回复 删除
下一页