Redis的数据结构
Redis 有五种数据结构,分别为 String、Hash、List、Set、Zset
String(字符串)
String 可以存储字符串、整数、二进制数据,是最常用的一种类型
Hash(哈希)
Key-value 集合,可以存储多个字段和值
List (有序的字符串列表)
一个有序的字符串列表,可以在列表的任意一端推入或者弹出元素
Set(无序集合)
可以添加、查找、删除元素
Zset(带权重的集合)
Zset 的每一个元素都会关联一个 score 值,用来表示每个成员的权重排序,这使得 zset 可以用来实现排行榜等需求,可以使用 zrank 和 zrerank 来获取排序