1.字符串
简单的key-value映射,value可以是字符串、整型、浮点型。

2.列表(list)
支持左右压入、弹出,指定位置的插入和弹出。数据可重复。

3.集合(set)
利用hashmap中key的算法,计算是否已经存在。数据不可重复。

4.散列(hash)
hashkey---[{key:val},{key:val},....] 对应。同样的key不允许重复插入,可以通过哟hashkey查找,也可以通过hashkey搭配key查找。

5.有序集合(zset)
区别于set,格式上更类似于hash。

本文深入探讨了Redis中五种核心数据结构:字符串、列表、集合、散列和有序集合的特点与应用场景。从简单的key-value映射到复杂的有序集合,每种数据结构都拥有独特的功能,适用于不同的业务需求。
1809

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



