【发布时间】:2011-03-07 07:21:11
【问题描述】:
JRedis 是否支持阻塞列表操作(BRPOP 和/或 BLPOP)?
我有一个简单的生产者/消费者设置,使用 Redis 列表作为队列,我想避免轮询队列...
我正在使用 Redis 1.3.14(a.k.a. 2.0.0 RC1)并且我尝试了两个 jredis 1.0 RC1 和来自 git master 分支的最新版本。
【问题讨论】:
标签: redis
JRedis 是否支持阻塞列表操作(BRPOP 和/或 BLPOP)?
我有一个简单的生产者/消费者设置,使用 Redis 列表作为队列,我想避免轮询队列...
我正在使用 Redis 1.3.14(a.k.a. 2.0.0 RC1)并且我尝试了两个 jredis 1.0 RC1 和来自 git master 分支的最新版本。
【问题讨论】:
标签: redis
还没有。 1.2.n RC2 即将推出,对 1.3.n (Redis 2.0) 的支持将是下一个主要更新。这应该支持除了 Monitor 命令之外的所有内容。因此,jredis 1.0 将在 JRedis 2.0 对它的支持发布后获得阻塞语义。
(API RFC 已发布到 jredis google group,如果您有强烈的意见,请说出来。)
github repo 上的主分支始终跟踪 redis repo。
1.2.n 分支是 1.2.n 客户端。 RC1 版本是几个月前发布的,所以如果您想要最新版本,请从 1.2.n 中提取。
【讨论】: