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

Memori sub saluran Redis Pub

Redis tidak menyimpan pesan dalam memori dalam konteks Pub/Sub seperti yang Anda lihat dalam implementasi (x):

  1. pesan dikirim ke klien yang mendengarkan saluran tersebut (jika ada),
  2. pesan dikirim ke klien yang mendengarkan saluran yang cocok (jika ada).

Kemudian Redis hanya mengembalikan berapa banyak klien yang telah menerima pesan (perlu diingat bahwa klien dapat menerima satu pesan beberapa kali, misalnya jika beberapa pola cocok).

Jika tidak ada klien yang berlangganan, Redis hanya mengembalikan 0 dan pesan tidak direkam/disangga:

> publish foo test
(integer) 0

(x) pada dasarnya Redis mengulang daftar klien yang berlangganan dan mengirimkan balasan dengan pesan tersebut.




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Penyimpanan NFS Kubernetes menggunakan PV dan PVC

  2. Seledri memberikan pengaturan ulang koneksi oleh rekan

  3. Mengapa ada array KUNCI dan ARGV saat memanggil skrip Redis Lua?

  4. Apa yang dapat dilakukan menggunakan pekerjaan latar belakang asinkron CKAN?

  5. Menggunakan redis dengan node.js (ekspres)