开发者社区 > 数据库 > NoSQL数据库 > 正文

Redis读写分离版是否支持事务

我开了个发现是支持的。但我想问你们是如何实现事务一致性保证的?文档中没写。

伪代码比如:

WATCH a
r = GET a
multi
SET a r+r
exec

也就是我watch一个key,并get

假如此时get是从只读replica读到的旧值,而master的值早就变了,那么watch并不会触发,set的值也就不一致了。

展开
收起
网游主程 2024-06-10 09:04:11 39 0
0 条回答
写回答
取消 提交回答

相关产品

  • 云数据库 Redis 版
  • 相关电子书

    更多
    ApsaraDB for Redis——与创客同行 立即下载
    微博的Redis定制之路 立即下载
    云数据库Redis版的开源之路 立即下载