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

Tạo trình lắng nghe redis - có thể trong php?

Cơ chế pub / sub trong redis yêu cầu ứng dụng khách đã đăng ký phải hoạt động liên tục, "luôn bật" để nhận các bản cập nhật thông qua đăng ký.

Có thể daemon-ize một tập lệnh / ứng dụng PHP, nhưng nó không phải là lý tưởng, cũng không phải là một trong những năng lực cốt lõi của PHP.

Tôi muốn khuyên bạn nên tìm kiếm một giải pháp khác. Nếu bạn thấy bài đăng trên node.js + redis + pub / sub mà bạn đã đề cập là hấp dẫn, có lẽ bạn nên xem xét nó mạnh mẽ hơn.

Bạn cũng có thể cân nhắc suy nghĩ lại cách bạn kiến ​​trúc dữ liệu được lưu trữ lại của mình. Có lẽ một tập hợp, từ đó các mục có thể được "xuất hiện" sẽ phù hợp với cùng mục đích mà không yêu cầu sử dụng redis pub / sub.



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Lắng nghe những thay đổi trong Redis?

  2. Làm lại quy ước đặt tên khóa?

  3. Sử dụng ứng dụng khách StackExchange.Redis với cụm Redis

  4. Cách bật bộ đệm phân tán / cụm khi sử dụng redis với bộ đệm dữ liệu mùa xuân

  5. Stackexchange.redis thiếu hỗ trợ WAIT