redis 127.0.0.1:7006> MULTI OK redis 127.0.0.1:7006> SET a ""redis 127.0.0.1:7006> SET a "" QUEUED redis 127.0.0.1:7006> SET a "a" QUEUED redis 127.0.0.1:7006> EXEC 1) OK 2) OK redis 127.0.0.1:7006> SET b "b" OK redis 127.0.0.1:7006> EXEC (error) ERR EXEC without MULTI redis 127.0.0.1:7006> MULTI OK redis 127.0.0.1:7006> SET n "n" QUEUED redis 127.0.0.1:7006> EXEC 1) OK redis 127.0.0.1:7006> MULTI OK redis 127.0.0.1:7006> SET c "c" QUEUED redis 127.0.0.1:7006> DISCARD OK redis 127.0.0.1:7006> GET a "a" redis 127.0.0.1:7006> GET b "b" redis 127.0.0.1:7006> Get c (error) ERR Operation against a key holding the wrong kind of value redis 127.0.0.1:7006> GET n "n" redis 127.0.0.1:7006>