欢迎关注微信公众号:互联网全栈架构

1
Stream
Stream的一些常用操作(更详细的说明请参考官方网站):
#用于向Stream中添加消息
XADD key <* | id> field value [field value ...]
#从Stream中读取消息
XREAD [COUNT count] STREAMS key [key ...] id [id ...]
#获取指定范围内的消息
XRANGE key start end [COUNT count]
#返回消息的数量
XLEN key
示例:
127.0.0.1:6379>PFADDweb-view"Tom""John""Tony"(integer)1127.0.0.1:6379>PFCOUNTweb-view(integer)3127.0.0.1:6379>PFADDweb-view2"John"(integer)1127.0.0.1:6379>PFMERGEweb-viewweb-view2OK127.0.0.1:6379>PFCOUNTweb-view(integer)3
6 总结 本文介绍了五种扩展数据类型,包括流、地理空间、位图、位域、基数统计等,它们对于一些互联网相关的业务需求非常适合,与传统的实现方案相比(比如采用关系型数据库),这些数据结构可能更有针对性、效率更高,使用起来也更为简便。 为了方便记忆和理解,我们用一张示例图来总结这十种数据类型的含义:
创作不易,烦请点个在看、点个赞,非常感谢!
推荐阅读:
本篇文章来源于微信公众号: 互联网全栈架构
微信扫描下方的二维码阅读本文

Comments NOTHING