Redis保证以原子方式执行脚本:执行脚本时不会执行其他脚本或Redis命令。 类似于给执行lua脚本这段代码加了锁 ,可能redis内部实现会有一定的差异,反正大致意思就是这样
Redis使用同一个Lua解释器来执行所有命令,同时,Redis保证以一种原子性的方式来执行脚本:当lua脚本在执行的时候,不会有其他脚本和命令同时执行,这种语义类似于 MULTI/EXEC。从别的客户端的视角来看,一个lua脚本要么不可见,要么已经执行完。
Redis保证以原子方式执行脚本:执行脚本时不会执行其他脚本或Redis命令。 类似于给执行lua脚本这段代码加了锁 ,可能redis内部实现会有一定的差异,反正大致意思就是这样
Redis使用同一个Lua解释器来执行所有命令,同时,Redis保证以一种原子性的方式来执行脚本:当lua脚本在执行的时候,不会有其他脚本和命令同时执行,这种语义类似于 MULTI/EXEC。从别的客户端的视角来看,一个lua脚本要么不可见,要么已经执行完。