DDB4.1版本使用介绍
DDB4.1版本使用介绍
邱似峰
2010-11-17
讲座内容
新版数据节点在线迁移
基于zookeeper的高可用性
自定义均衡函数
基于时间戳的ID分配策略
客户端ID分配和回收机制
JMX管理和查询接口
其他DDB4.1版本小改动
数据库节点主从复制管理(DDB3.0)
一对多在线迁移
环境:
源节点A,目的节点B、C
准备阶段操作:
A节点数据拷贝到B、C — 启动复制,等待同步完成 — 记录每个表的当前分配id — 停止复制 —节点B、C数据导到临时表 —节点B和C临时表数据重新导回,此时触发器暂时不加 —在节点B和C上恢复所有触发器 —开启复制,等待同步完成
一对多在线迁移
线上阶段操作:
A节点设为只读 — 停止复制 — 修改中间件节点映射关系 — 查询语句没有指定均衡字段等值条件,则加上条件bucketno in (…) — A节点设为非只读 — B、C节点删除脏数据 — 中间件恢复正常模式 —清空B、C信息,迁移完成
多对一在线迁移
环境:
源节点A、B,目的节点C
准备阶段操作:
记录每个表的当前分配id — 源节点更新删除操作,增加桶号的额外限制条件 —依次导入源节点数据到从节点 — 循环启动到A、B的复制 — 30秒钟(这个时间可以配置)内完成到A和B同步各一次,准备阶段结束
准备阶段结束后仍然来回切换复制
多对一在线迁
原创力文档

文档评论(0)