A Redis (gyakorlatilag) single-threaded a parancsok végrehajtása szempontjából, így minden parancs atomikus módon fut le — teljesen, más kliensek közbeiktatása nélkül. Ez az atomicitás, kombinálva az atomi összetett parancsokkal, alapvető fontosságú a Redis helyes használatához számlálók, zárak és konkurencia-érzékeny műveletek esetén.
Single-threaded → atomi parancsok
Redis executes commands ONE AT A TIME (single-threaded command processing):
→ each command runs to completion before the next starts
→ NO two commands interleave → every command is inherently ATOMIC
→ no race conditions WITHIN a single command
→ This simplicity is a feature: predictable, atomic operations without locks.
