What is the use of using MULTI and EXEC in one client if the other client can still edit the key?
Redis-cli 1: multi set name ABC
Redis-cli 2: set name XYZ
Redis-cli 1: exec
The final value of name becomes ABC
So what was the point of using multi in redis-cli 1 when redis-cli 2 could still change while transaction in redis-cli 1 is still going on?