gpt4 book ai didi

集群模式下的 Redis 多行为

转载 作者:IT王子 更新时间:2023-10-29 06:06:38 25 4
gpt4 key购买 nike

当使用单个 redis 实例时,我可以确定 MULTI 中的命令将作为单个原子操作处理。

当redis运行在集群模式下会发生什么?

我能确定从站不会得到 MULTI 的中间结果,而只会得到作为 MULTI(事务)发送的命令的全部/没有命令吗?

添加:MULTI 中所有在同一个插槽和键上运行的命令都用 {tagName} 标记

谢谢!

最佳答案

Redis 在主从之间的复制旨在兑现 MULTI 的保证,所以是的,你可以确定。换句话说,slave 获得的复制流是在 master 执行的写操作的基础上构建的。这些是按顺序发送的,并且由于 MULTI 保证了主机的原子性,因此这同样适用于从机。

关于集群模式下的 Redis 多行为,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31819874/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com