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

Bagaimana cara membuat kunci terdistribusi dengan Redis?

Gunakan SET bukannya SETNX . SET menerima argumen untuk waktu kedaluwarsa dalam detik dan milidetik, bukan nilai stempel waktu UNIX.

Pola berbasis SETNX lama didokumentasikan hanya karena alasan historis.

Dari SETNX deskripsi:

CATATAN:Dimulai dengan Redis 2.6.12 dimungkinkan untuk membuat penguncian primitif yang jauh lebih sederhana menggunakan perintah SET untuk memperoleh kunci, dan skrip Lua sederhana untuk melepaskan kunci. Pola tersebut didokumentasikan di halaman perintah SET.



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Arsitektur untuk cache Redis &Mongo untuk ketekunan

  2. Kerangka kerja Django REST masih merespons dengan data yang di-cache bahkan setelah kunci redis kosong

  3. Simpan informasi pengguna dengan redis atau mongodb

  4. Redis - Menggunakan CONFIG SET dengan cepat dalam hubungan master slave

  5. Bagaimana cara menyimpan dan mengambil sesi dari Redis