kevy4.0

XREADGROUP

コンシューマーグループの一員としてストリームを読む。ブロックも指定できる。

XREADGROUP GROUP group consumer [COUNT count] [BLOCK milliseconds] [NOACK] STREAMS key [key ...] id [id ...]
グループ
ストリーム
追加バージョン
1.0.0
引数の数
7 個以上
フラグ
write blocking

計算量

「>」形式は O(log N + U + M) —— COUNT は走査量を制限しない。未配信の末尾全体をまず materialise し、その後で COUNT が切り詰める。再生形式は O(log P + K)。

計算量と互換性は kevy の実装から読み取ったものであり、Redis のドキュメントを写したものではない。実際に異なるものがいくつかある。

Redis との互換性

差異あり

差異あり。COUNT は解析するが、「>」形式の走査量は制限しない。

関連

XACKXADDXAUTOCLAIMXCLAIMXDELXGROUPXINFOXLENXPENDINGXRANGEXREADXREVRANGEXSETIDXTRIM

← コマンド一覧へ