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

Đếm người dùng socket.io trên các máy chủ ngang

Khi người dùng kết nối với phòng trò chuyện, bạn có thể tăng nguyên tử bộ đếm người dùng trong RedisStore của mình. Khi người dùng ngắt kết nối, bạn giảm giá trị. Bằng cách này, Redis duy trì số lượng người dùng và có thể truy cập vào tất cả các máy chủ.

Xem INCR và DECR

SET userCount = "0"

Khi người dùng kết nối:

INCR userCount

Khi người dùng ngắt kết nối:

DECR userCount


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Không thể kết nối với Redis tại 127.0.0.1:6379:Kết nối bị từ chối với homebrew

  2. Điều kiện làm việc của Sidekiq

  3. Cách xóa các khóa khớp với một mẫu trong Redis Cluster

  4. Làm thế nào để chuyển đổi dự phòng sang nút Chính mới khi sử dụng Redis với Sentinel và redis-py?

  5. Các trường hợp sử dụng Redis hàng đầu theo Loại cấu trúc dữ liệu cốt lõi