doris-1.1.5集群创建表默认为3个副本,但在创建的时候指定了PROPERTIES "replication_allocation" = "tag.location.default: 1",我想要修改表副本为3
看官方给出以下四条语句:
ALTER TABLE example_db.mysql_table SET ("replication_num" = "2");
ALTER TABLE example_db.mysql_table SET ("default.replication_num" = "2");
ALTER TABLE example_db.mysql_table SET ("replication_allocation" = "tag.location.default: 1");
ALTER TABLE example_db.mysql_table SET ("default.replication_allocation" = "tag.location.default: 1");
我通过设置"default.replication_allocation" = "tag.location.default: 3" 查看表结构已经改了,但通过SHOW TABLETS FROM
查看副本还是分布在一台机器。
而我接着设置"replication_allocation" = "tag.location.default: 3"通过SHOW TABLETS FROM 观察副本已经分布在三台机器上了。
我想了解一下想从1个副本改为3个副本,需要设置哪个参数即可,还是需要组合设置?