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

Tujuan dan deskripsi Daftar Klien Redis

Dengan daftar klien, Redis mencetak satu baris per klien yang terhubung. Dari file redis.h dan networking.c kode sumber Redis:

  • addr:alamat/port klien
  • fd:deskriptor file yang sesuai dengan soket
  • idle:waktu idle koneksi dalam hitungan detik
  • tanda:tanda klien (lihat di bawah)
  • db:ID basis data saat ini
  • sub:jumlah langganan saluran
  • psub:jumlah langganan pencocokan pola
  • qbuf:panjang buffer kueri (0 berarti tidak ada kueri yang menunggu keputusan)
  • obl:panjang buffer keluaran
  • oll:panjang daftar keluaran (balasan diantrekan dalam daftar ini saat buffer penuh)
  • acara:acara deskriptor file (lihat di bawah)
  • cmd:perintah terakhir dimainkan

Tanda klien dapat berupa kombinasi dari:

  • O:klien adalah budak dalam mode MONITOR
  • S:klien adalah server budak biasa
  • M:klien adalah master
  • x:klien berada dalam konteks MULTI/EXEC
  • b:klien sedang menunggu dalam operasi pemblokiran
  • i:klien sedang menunggu VM I/O
  • d:kunci yang ditonton telah dimodifikasi - EXEC akan gagal
  • c:koneksi akan ditutup setelah menulis seluruh balasan
  • u:klien tidak diblokir
  • N:tidak ada tanda tertentu yang disetel

Peristiwa deskriptor file dapat berupa:

  • r:soket klien dapat dibaca (perulangan peristiwa)
  • w:soket klien dapat ditulis (perulangan peristiwa)

Ini adalah interpretasi saya, silakan ambil dengan sebutir garam.




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. tidak dapat mematikan redis-server di linux

  2. Sinkronisasi Node.js &Redis / hget

  3. Tidak ada tanggapan setelah terhubung dari seledri ke redis melalui ssl

  4. JedisPoolConfig tidak dapat ditetapkan ke GenericObjectPoolConfig

  5. Bagaimana SignalR.Redis bekerja di bawah tenda?