PostgreSQL Replication之第十二章 与Postgres-XC一起工作(6)
2015-08-23 11:30
351 查看
12.6 添加节点
Postgres-XC允许您在那个过程中的任何一个时间点添加新的服务器到计划中。所有您需要做的是按照我们之前演示的设置一个节点,并在 控制器上调用CREATE NODE。然后,该系统就可以使用该节点了。然而,关于添加节点,有一件重要的事情。如果在添加一个新节点之前,您已经对一个表进行了分区,该分区表将留在原处。有些人期望Postgres-XC奇迹般地把这些数据重新平衡到新节点。这是不会发生的。把新的数据移动到那里和利用好服务器是您的任务。
这样的行为对Postgres-XC来说是必要的,否则,增加一个新节点将需要锁定现有的基础设施来重新平衡数据。这样做显然是不行的。
如果您有许多机器来扩展您集群,采用新的规则重新创建一个表是有好处的。在没有停机时间的情况下这样做是很重要的,您必须拿出一个策略服务您的需要。写这本书时,没有现成的解决方案。
相关文章推荐
- PostgreSQL Replication之第十二章 与Postgres-XC一起工作(5)
- PostgreSQL Replication之第十二章 与Postgres-XC一起工作(4)
- PostgreSQL Replication之第十二章 与Postgres-XC一起工作(3)
- PostgreSQL Replication之第十二章 与Postgres-XC一起工作(2)
- PostgreSQL Replication之第十二章 与Postgres-XC一起工作(1)
- SQL操作表数据_Insert操作
- PostgreSQL Replication之第十一章 使用Skytools(5)
- PostgreSQL Replication之第十一章 使用Skytools(4)
- PostgreSQL Replication之第十一章 使用Skytools(3)
- PostgreSQL Replication之第十一章 使用Skytools(2)
- PostgreSQL Replication之第十一章 使用Skytools(1)
- PostgreSQL Replication之第十章 配置Slony(6)
- PostgreSQL Replication之第十章 配置Slony(5)
- sql在单引号的声明标志着嵌套问题
- PostgreSQL Replication之第十章 配置Slony(4)
- PostgreSQL Replication之第十章 配置Slony(3)
- PostgreSQL Replication之第十章 配置Slony(2)
- PostgreSQL Replication之第十章 配置Slony(1)
- oracle 给新增字段加中文备注
- 浅析Mysql InnoDB存储引擎事务原理