RedisShake
RedisShake copied to clipboard
redis cluster扩容时,单向同步是否会受影响
问题描述
redis cluster扩容或者缩容时,单向同步是否会受影响
看源码应该是会先将命令写到aof文件中,然后读取文件在source上进行回放,不知道扩容时是否会受影响,望解答
源端 Redis 版本:rediscluster 4.0.8
目的端 Redis 版本:rediscluster 4.0.8
会有影响,会导致 shake 停止。
会有影响,会导致 shake 停止。
你好,想问一下,psync生成rdb文件时,如何保证生成rdb期间的写命令会同步呢,我看到这步执行时,aof文件还没有开始创建,那么命令是怎么同步的呢,通过REPLCONF ACK吗还是? @suxb201
期间的 aof 是缓存在源端 Redis 中的,可以先了解下 Redis 的主从复制原理,shake 一样的。
期间的 aof 是缓存在源端 Redis 中的,可以先了解下 Redis 的主从复制原理,shake 一样的。
这个我看过的,我又想了下,应该是redisshake先建立主从连接,然后处理传输的rdb数据写入rdb文件,期间命令在redis缓存区。psynct发送完rdb之后,就会发送缓存的命令,shake会将命令写到aof文件中,sourc同步完rdb文件之后,就会去同步aof文件