Concept Flow - MULTI command to start
Client sends MULTI
Server replies +OK
Client queues commands
Client sends EXEC
Server executes all queued commands
Server returns all results as array
The MULTI command starts a transaction by telling Redis to queue commands. Later, EXEC runs all queued commands atomically.