【发布时间】:2012-08-17 06:53:21
【问题描述】:
我有一系列在 Redis Set 之间移动元素的脚本。有时这些操作需要是原子的。有时一个脚本会失败,但其他脚本会继续工作。
我很好奇如果我在一个脚本中运行 MULTI 并启动但随后脚本以某种方式失败并且我从不调用 EXEC 或 DISCARD 会发生什么 - 我知道我的数据完整性很好,因为事务永远不会发生,但是因为命令在某处排队并且从未执行我担心如果这种情况经常发生(它不应该,但谁知道?)我需要清理队列?
【问题讨论】:
标签: transactions redis