开发者社区 问答 正文

在MPP节点间的三种分布方式是怎样的呢?

在MPP节点间的三种分布方式是怎样的呢?

展开
收起
出笼的鸟 2022-03-30 19:06:17 376 分享 版权
1 条回答
写回答
取消 提交回答
  • 默认根据分布键的hash值分布 CREATE TABLE products( name varchar (40), prod id integer, supplier_id integer) DISTRIBUTED BY (prod id);

    若没有适合的列做hash分布,可以采用随机均分 CREATE TABLE random_stuff( things text doodads text etc text) DISTRIBUTED RANDOMLY;

    小表、维度表在各个节点有一份全量复制 CREATg TABLE replicated_stuff( things text, doodads text etc text) DISTRIBUTED RBPLICATED;

    2022-03-30 19:09:38
    赞同 展开评论