Dengan asumsi Anda ingin menghasilkan id berurutan, Anda dapat menggunakan Redis dan perintah INCR tanpa mengkhawatirkan kondisi balapan. Karena Redis (kebanyakan) berulir tunggal, Anda yakin bahwa setiap permintaan akan mendapatkan id uniknya sendiri darinya.
Selanjutnya, Anda tidak perlu memeriksa keberadaan kunci id/menginisialisasinya karena Redis akan melakukannya untuk Anda (yaitu jika Anda memasukkan kunci yang tidak ada, kunci tersebut akan dibuat terlebih dahulu dan disetel ke 0 secara otomatis).