Sangat mudah untuk mengimplementasikannya di sisi klien menggunakan transaksi.
WATCH hkey
isKeyExists = EXISTS hkey
if isKeyExists
MULTI
HSET hkey field value
EXEC
else
UNWATCH
Ketika hkey dihapus setelah WATCH, transaksi akan gagal.
Anda juga dapat menggunakan skrip yang diperkenalkan di Redis 2.6.