计算Redis中的机上邮件数
我将Redis用作一个简单的pubsub代理,由Redis py库管理,只使用默认的“主”通道。在Redis本身或包装Python库中是否有一种技术可以计算此队列中的消息数?我对Redis没有更深层次的概念性知识(特别是它如何实现代理功能),所以我不确定这样的问题是否有意义计算Redis中的机上邮件数,redis,py-redis,Redis,Py Redis,我将Redis用作一个简单的pubsub代理,由Redis py库管理,只使用默认的“主”通道。在Redis本身或包装Python库中是否有一种技术可以计算此队列中的消息数?我对Redis没有更深层次的概念性知识(特别是它如何实现代理功能),所以我不确定这样的问题是否有意义 无需精确计数、避免锁定等;我只需要定期(以分钟为单位)检查此队列是否为空Redis Pub/Sub不包含任何内部消息队列请参见- 如果您需要更基于队列的发布机制,您可能需要检查。Redis Streams提供了两种方法,可以
无需精确计数、避免锁定等;我只需要定期(以分钟为单位)检查此队列是否为空Redis Pub/Sub不包含任何内部消息队列请参见- 如果您需要更基于队列的发布机制,您可能需要检查。Redis Streams提供了两种方法,可以帮助您和