Redis
 sql >> Cơ Sở Dữ Liệu >  >> NoSQL >> Redis

Cách sử dụng lệnh UNSUBSCRIBE trong Redis 2.6.11

Tôi không nghĩ rằng bạn có thể đưa ra vấn đề hủy đăng ký trong ứng dụng khách vì ứng dụng này đã bị chặn. Tôi đã viết một đoạn mã ruby ​​để hướng dẫn cách sử dụng hủy đăng ký.

require 'redis'
r = Redis.new
r.subscribe 'first' do |on|
  on.message do |e, d|
    puts e
    puts d
    r.unsubscribe
  end
end
puts "script was blocked?"

Nếu bạn xóa r.unsubscribe, script sẽ bị chặn. Và bạn có thể thêm mệnh đề if để kiểm tra thời điểm hủy đăng ký client.ex:

r.unsubscribe if d == 'leave'



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Python - Cách kiểm tra xem máy chủ Redis có khả dụng không

  2. MurmurHash - nó là gì?

  3. Kết nối với máy chủ redis từ xa

  4. làm thế nào để sử dụng nestjs redis microservice?

  5. Redis khác nhau giữa hai danh sách?