01. 数据操作
Redis 数据类型
-
二进制安全的字符串。
-
列表(Lists)
: 按照插入顺序排序的字符串元素集合。它们基于链表实现。 -
集合
()Sets: 唯一的、无序的字符串元素集合。 -
有序集合(Sorted sets)
: 与集合类似,但是其中的每一个字符串元素都关联了一个浮点数值,称之为score 。这些元素都是按照这个score 来进行排序,所以它与集合不同,它可以获取一个元素范围。 -
哈希(Hashes)
: 由字段及相关联的值组成的maps 。字段和值都是字符串。这非常类似于Ruby 或者Python 中的哈希。 -
位数组
( 或者简单的bitmaps): 它可以使用特殊的命令,将字符串值处理为一个位的数组:你可以设置或者清空个别的位,统计所有设置为1 的位,查找第一个设置或者没有设置的位等等。 -
HyperLogLogs: 这是一个基于概率的数据结构,它用于估算一个集合中的基数。