摘要: Redis Stream Redis最新的大版本5.0已经RC1了,其中最重要的Feature莫过于Redis Stream了,关于Redis Stream的基本使用介绍和设计理念可以看我之前的一篇文章(Redis Stream简介)。
Redis Stream
Redis最新的大版本5.0已经RC1了,其中最重要的Feature莫过于Redis Stream了,关于Redis Stream的基本使用介绍和设计理念可以看我之前的一篇文章(Redis Stream简介)。Redis Stream本质上是在Redis内核上(非Redis Module)实现的一个消息发布订阅功能组件。相比于现有的PUB/SUB、BLOCKED LIST,其虽然也可以在简单的场景下作为消息队列来使用,但是Redis Stream无疑要完善很多。

本文介绍了Redis Stream在构建IRC系统和IoT数据采集中的应用。Redis Stream提供消息持久化和主备复制,解决了Redis Publish-Subscribe模型不保存历史消息的问题。在IRC系统中,通过Stream实现用户获取历史消息的功能;在IoT场景下,Stream适用于时序数据处理,适合在嵌入式设备上用于数据暂存和推送。作者为阿里云Redis技术专家,对Redis内核有深入贡献。

1464

被折叠的 条评论
为什么被折叠?



