ToB企服应用市场:ToB评测及商务社交产业平台

标题: 手把手教你做 Redis 双向数据同步 [打印本页]

作者: 火影    时间: 2023-8-29 20:52
标题: 手把手教你做 Redis 双向数据同步
简述

本文主要介绍 CloudCanal 如何做 Redis 双向同步并防循环,方案特点包括:
技术点

防循环事件

CloudCanal Redis 双向同步采用辅助指令进行循环判定,当收到正常指令,计算其hash值,构建辅助指令key,反向查询辅助指令是否存在,如果存在则为循环,过滤即可。
对于辅助指令对端写入以及源端查询,CloudCanal 进行了批量和多线程优化,同步性能得到有效提升。
防循环兼容 分片集群、单节点、主备节点任意组合之间的数据迁移同步。
单任务多节点事件订阅

Redis 集群普遍具备多个节点,为了简化任务配置,CloudCanal 采用单任务多 Redis 节点订阅方式,实现数据迁移和同步,整个过程更加便利可靠。
操作示例

准备 CloudCanal

添加数据源

创建正向同步任务

创建反向同步任务

测试

常见问题

目前遗留的问题

总结

本文简单介绍了如何使用 CloudCanal 构建 Redis 双向同步,助力用户实现异地多活、灾备业务目标。

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!




欢迎光临 ToB企服应用市场:ToB评测及商务社交产业平台 (https://dis.qidao123.com/) Powered by Discuz! X3.4