Redis transaksjoner tillate kjøring av en gruppe med kommandoer i ett enkelt trinn. Transaksjoner har to eiendommer i det som er beskrevet nedenfor: 
 
 
 Alle kommandoer i en transaksjon er sekvensielt gjennomføres som et enkelt isolert operasjon. Det er ikke mulig at en forespørsel utstedt av en annen klient serveres midt i utførelsen av en Redis transaksjon. 
 
 Redis transaksjonen er også  atom 
. Atomic betyr enten alle kommandoene eller ingen er behandlet. 
 
 Prøve 
 
 Redis transaksjonen er initiert av kommandoen  MULTI Hotell og så må du passere liste over kommandoer som skal utføres i transaksjonen, og etter at hele transaksjonen utføres av  EXEC 
 kommando. 
 Redis 127.0.0.1:6379> MULTIOKList av kommandoer hereredis 127.0.0.1:6379> EXEC 
 Eksempel 
 
 Etter eksempel forklarer hvordan Redis transaksjonen kan igangsettes og gjennomføres. 
 Redis 127.0.0.1:6379> MULTIOKredis 127.0.0.1:6379> SATT opplæringen redisQUEUEDredis 127.0.0.1:6379> GET tutorialQUEUEDredis 127.0.0.1 : 6379> INCR visitorsQUEUEDredis 127.0.0.1:6379> EXEC1) OK2) "Redis" 3) (heltall) 1 
 Redis transaksjonen kommandoer 
 
 Nedenfor gis tabellen viser grunnleggende kommandoer knyttet til Redis transaksjoner: 
 SN 
 
1DISCARD
Kast alle kommandoer utstedt etter MULTI2EXEC
Execute alle kommandoer utstedt etter MULTI3MULTI
markere starten på en transaksjon block4UNWATCH
Glem alle sett keys5WATCH key [nøkkel ...]
Se de gitte nøkler for å bestemme utførelsen av MULTI /EXEC blokk

