Ervan uitgaande dat u sequentiële id's wilt genereren, kunt u Redis en het INCR-commando gebruiken zonder u zorgen te maken over race-omstandigheden. Aangezien Redis (meestal) single threaded is, bent u er zeker van dat elk verzoek zijn eigen unieke id krijgt.
Bovendien hoeft u het bestaan van de id-sleutel niet te controleren/initialiseren, omdat Redis dat voor u doet (d.w.z. als u een niet-bestaande sleutel INCR heeft, wordt deze eerst gemaakt en automatisch op 0 gezet).