2
使用Redis pub/sub,是否有限制Redis將發佈到的偵聽器數量的方法?Redis pub/sub限制
http://redis.io/commands/publish
例如,使用Node.js的說法:
var redis = require('redis');
var rcPub = redis.createClient();
var rcSub = redis.createClient();
rcPub.publish('channel','messageA',{limit:1}); //desired functionality/syntax
基本上,當我發送messageA到Redis的,我想告訴Redis的發佈消息只有一個監聽器/用戶。似乎有可能,但Redis能做到這一點嗎?
在Redis的文檔,該命令是:
PUBLISH channel message
我所尋找的是:
PUBLISH channel message limit
其中限制是一個整數。從Redis的角度來看,這看起來很合理,而且很容易實現。