kevy4.0

XGROUP

管理流的消费者组。

XGROUP CREATE key group id|$ [MKSTREAM] | DESTROY key group | SETID key group id|$ | CREATECONSUMER key group consumer | DELCONSUMER key group consumer
分组
起始版本
1.0.0
参数个数
至少 2 个
标志
write

复杂度

CREATE / DESTROY:O(1),外加一次 O(N*F) 的权重重算。SETID / CREATECONSUMER:O(1)。DELCONSUMER:O(P)。

复杂度与兼容性是从 kevy 的实现里读出来的,不是抄 Redis 的文档。有几条确实不一样 —— 它们看起来像笔误,但不是。

与 Redis 的兼容性

有差异

有差异:支持 CREATE / SETID / DESTROY / CREATECONSUMER / DELCONSUMER / MKSTREAM;但 key 不存在时,非 CREATE 的子命令返回 0 或 NOGROUP,而不是 Redis 的报错;XGROUP HELP 不存在。

另见

XACKXADDXAUTOCLAIMXCLAIMXDELXINFOXLENXPENDINGXRANGEXREADXREADGROUPXREVRANGEXSETIDXTRIM

← 返回全部命令