Redis
 sql >> Teknologi Basis Data >  >> NoSQL >> Redis

HSET jika kunci ada

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.




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Bagaimana socket.io mengirim pesan ke beberapa server?

  2. Menginstal Redis di Ubuntu 16.04/18.04

  3. Data pegas Redis operasi HGETALL

  4. bagaimana saya bisa membuat sesi bekerja menggunakan redis, express &socket.io?

  5. ConnectionMultiplexer.Hubungkan terputus saat menghubungkan ke server redis