【发布时间】:2022-01-22 11:42:27
【问题描述】:
我认为答案是否定的,但想在这里确认一下。
是否可以在 ClickHouse 的两个分布式表之间移动数据(复制然后删除源)?
比如说,我在所有节点中都定义了本地表 a 和 b,并且 a_dist 定义为:
CREATE TABLE IF NOT EXISTS a_dist ON CLUSTER my_cluster_name AS a ENGINE = Distributed(my_cluster_name, default, a, rand())
CREATE TABLE IF NOT EXISTS b_dist ON CLUSTER my_cluster_name AS a ENGINE = Distributed(my_cluster_name, default, b, rand())
是否可以直接将所有数据从a_dist 移动到b_dist?还是应该将每个节点中的数据从表a 移动到表b?
谢谢!
【问题讨论】:
标签: clickhouse