XREADGROUP
コンシューマーグループの一員としてストリームを読む。ブロックも指定できる。
XREADGROUP GROUP group consumer [COUNT count] [BLOCK milliseconds] [NOACK] STREAMS key [key ...] id [id ...]
計算量
「>」形式は O(log N + U + M) —— COUNT は走査量を制限しない。未配信の末尾全体をまず materialise し、その後で COUNT が切り詰める。再生形式は O(log P + K)。
計算量と互換性は kevy の実装から読み取ったものであり、Redis のドキュメントを写したものではない。実際に異なるものがいくつかある。
Redis との互換性
差異あり
差異あり。COUNT は解析するが、「>」形式の走査量は制限しない。
関連
XACKXADDXAUTOCLAIMXCLAIMXDELXGROUPXINFOXLENXPENDINGXRANGEXREADXREVRANGEXSETIDXTRIM