[REDIS]:如何删除主控和从控上的所有密钥?
我试图删除redis master和slave上的所有键,但当我在master上执行[REDIS]:如何删除主控和从控上的所有密钥?,redis,redis-cluster,redis-cli,Redis,Redis Cluster,Redis Cli,我试图删除redis master和slave上的所有键,但当我在master上执行redis cli中的flushall或flushdb时,它只删除master上的键,反之亦然,如果我删除slave上的键,它只删除slave上的键 我应该使用什么命令删除主钥匙和从钥匙上的所有钥匙 我需要为此启用群集支持吗?因为现在它在我的设置中被淡化了 还有一个问题,为什么在使用redis cli中的flushall或flushdb的情况下不进行复制?您只需在每个主节点上调用flushall或flushdb即
redis cli
中的flushall
或flushdb
时,它只删除master上的键,反之亦然,如果我删除slave上的键,它只删除slave上的键
我应该使用什么命令删除主钥匙和从钥匙上的所有钥匙
我需要为此启用群集支持吗?因为现在它在我的设置中被淡化了
还有一个问题,为什么在使用
redis cli
中的flushall
或flushdb
的情况下不进行复制?您只需在每个主节点上调用flushall
或flushdb
即可删除所有密钥,当主节点与从节点同步时,从节点将删除所有密钥。但是,必须确保主设备和从设备之间的连接处于活动状态
如果在从属设备上调用这两个命令(当然,从属设备必须是可写的),则不会删除主设备上的键。谢谢!是的,它起作用了。我只是没有注意到我两次都是从主节点执行flushall,因为当你停止并重新启动主节点时,从节点就变成了主节点。请告诉我,删除一个主节点是否可以删除另一个主节点及其各自的从节点?@GopsAB不,你不能这样做。