Redis迁移
2022-05-05 11:39:17 0 举报
Redis集群数据迁移工具架构图
作者其他创作
大纲/内容
连接失败
初始化键值管理器
set处理器
源redis连接初始化
zset处理器
记录执行结果
源Redis
目标Redis
初始化目标Redis连接
将连接加入列表
开始
读取配置
结束
输出告警信息,跳过处理
连接master节点
调用读指令获取数据
type获取数据类型
hash处理器
单点/主从
目标redis连接初始化
连接配置
N
异常退出
连接模块
string处理器
键值配置
键值处理器
设置有效期
连接各个节点并
其他处理器
调用写指令写数据值目标redis
集群
键值遍历
处理模块
在目标redis删除该key
在源redis删除该key
输出执行结果
是否清除源redis数据
目标redis是否存在该key
解析出连接地址和端口并组装连接信息
键值模块
键值类型判断
list处理器
Y
过滤其中的master节点
加载键值处理策略配置
初始化键值处理器
是否覆写目标数据
获取master节点连接信息
逐个处理键模式
初始化源Redis连接
配置模块
End
键值处理策略配置
在线迁移工具
哨兵
键值处理历史保存
连接哨兵服务器
通过cluster nodes指令获取所有节点信息
加载配置
部署方式
0 条评论
回复 删除
下一页