Redis er (effektivt) enkelttrådet for kommandokjøring, så hver kommando kjører atomisk — fullstendig, uten at andre klienter blander seg inn. Denne atomisiteten, kombinert med atomiske sammensatte kommandoer, er grunnleggende for korrekt bruk av Redis for tellere, låser og konkurranseintensive operasjoner.
Enkelttrådad → atomiske kommandoer
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.
