如何获得Redis流中消费群体的滞后量?

时间:2018-11-07 11:02:49

标签: redis

假设我有流mystream和一组mygroup,如何获取未用消息的长度?

1 个答案:

答案 0 :(得分:1)

不,没有办法做到这一点。

分别使用XINFO GROUPS and XINFO STREAM命令可以获得在组中和在流中传递的最后一个消息ID。

但是,没有命令返回流子范围的长度。如果存在这样的命令,则可能需要线性时间复杂度,并且在这种情况下,可能不会实现。