Redis--补充类型
目录
一、引言
二、补充类型
1.streams
2.geospatial
3.hyperloglog
4.bitmap
5.bitfields
三、总结
一、引言
在简单学习了redis中的5个数据类型(string,list,hash,set,zset)之后,本篇文章我们简要学习其他的数据类型。这些数据类型主要是在特定场景中使用。
二、补充类型
1.streams
模拟传播事件的机制
2.geospatial
用来存储坐标(经纬度)
3.hyperloglog
估算集合中的元素个数(Set也可以做到,但是set会消耗很多的内存空间)hyperloglog不存储元素内容,但是记录元素的特征,用来计数(记录当前集合中有多少个不同的元素),但是不能记录这些元素都是什么。
4.bitmap
使用bit位表示整数,本质上还是一个集合,set类型针对整数的一个特化版本
5.bitfields
位域:节省空间
三、总结
这篇文章我们介绍了一些不常使用,但是需要了解其概念的一些类型,这些类型基本上都是属于对基本类型的一些特殊情况处理,了解其概念即可,需要使用时再去redis相关文档中进行查询即可!感谢观看!