其中包括: 生成消息ID, 消息确认, 分组消费等功能.
Stream有一个消息链表, 将所有加入的消息都串联起来, 每个消息都有一个唯一的ID和对应的内容....,最小ID等信息;
*|ID 消息ID,可以自定义或Redis 自动生成; 自定义生成时, 需要保证单调递增; 使用符号"*"表示由Redis生成; 按时间戳-序号规则生成, 其中时间戳是毫秒级的Redis...[COUNT count] 用于限定获取的消息数量
[BLOCK milliseconds] 阻塞模式下的超时时间, 默认为非阻塞模式;
ID 指定信息ID开始读取; 0表示从第一条消息开始; 阻塞模式下...[COUNT count] 每次获取消息的数量;
[BLOCK milliseconds] 阻塞模式和超时时间;
[NOACK] 不需要确认消息, 适用于不怎么重要的可以丢失的消息;
key [key...指定的消息 ID; > 指定读取所有未消费的消息, 其他值指定被挂起的消息;
查看当前Stream 消费组信息, 确认最后消费位置
127.0.0.1:6379> xinfo groups mystream