阅读 Redis 事务文档时,有一件事我不太明白:
所有事务中的命令都是串行化并按顺序执行的。 在 Redis 事务执行期间永远不会发生另一个客户端发出的请求在执行过程中被服务,这保证了命令作为单个隔离操作执行。
从: https://redis.io/topics/transactions 粗体片段让我感到困惑。 这是否意味着,在一个请求中设置键 A 的值时,另一个想要为键 B 设置值的请求将被阻止,直到第一个请求完成?
所有事务中的命令都是串行化并按顺序执行的。 在 Redis 事务执行期间永远不会发生另一个客户端发出的请求在执行过程中被服务,这保证了命令作为单个隔离操作执行。
从: https://redis.io/topics/transactions 粗体片段让我感到困惑。 这是否意味着,在一个请求中设置键 A 的值时,另一个想要为键 B 设置值的请求将被阻止,直到第一个请求完成?