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

Redis Cluster vs ZeroMQ trong Pub / Sub, dành cho các hệ thống phân tán theo chiều ngang

Tôi đoán bạn muốn giảm thiểu độ trễ. Số lượng kênh không liên quan. Các yếu tố chính là số lượng nhà xuất bản và số lượng người đăng ký, kích thước tin nhắn, số lượng tin nhắn mỗi giây trên mỗi nhà xuất bản, số lượng tin nhắn mà mỗi người đăng ký nhận được, gần như. ZeroMQ có thể thực hiện vài triệu tin nhắn nhỏ mỗi giây từ nút này sang nút khác; nút cổ chai của bạn sẽ là mạng rất lâu trước khi là phần mềm. Do đó, hầu hết các kiến ​​trúc pubsub khối lượng lớn đều sử dụng thứ gì đó như PGM multicast, mà ZeroMQ hỗ trợ.



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. So sánh memcache, redis và ehcache dưới dạng khung bộ nhớ đệm phân tán

  2. Bộ nhớ đệm trong Django với Redis

  3. Laravel - Caching Eloquent với các cập nhật thường xuyên

  4. chuyển kết quả cho một lệnh khác trong redis

  5. Các phím sắp xếp của Spring Redis