摘要: Redis 有序集合和集合一样也是 string 类型元素的集合,且不允许重复的成员。 不同的是每个元素都会关联一个 double 类型的分数。redis 正是通过分数来为集合中的成员进行从小到大的排序。 有序集合的成员是唯一的,但分数(score)却可以重复。 集合是通过哈希表实现的,所以添加,删 阅读全文
posted @ 2022-07-05 12:05 RyderWang 阅读(101) 评论(0) 推荐(0) 编辑
摘要: Redis列表是简单的字符串列表,按照插入顺序排序。你可以添加一个元素到列表的头部(左边)或者尾部(右边) 一个列表最多可以包含 232 - 1 个元素 (4294967295, 每个列表超过40亿个元素)。 #移出并获取列表的第一个元素, 如果列表没有元素会阻塞列表直到等待超时或发现可弹出元素为止 阅读全文
posted @ 2022-07-05 11:55 RyderWang 阅读(22) 评论(0) 推荐(0) 编辑
摘要: redis中set集合和List集合类似,只不过Set集合不会保存重复的数据元素。Set集合具有如下特点:单键多值,即:一个key对应多个不重复的value值set集合会自动排除重复元素Redis 中集合是通过哈希表实现的,所以添加,删除,查找的复杂度都是 O(1)。集合中最大的成员数为 232 - 阅读全文
posted @ 2022-07-05 11:05 RyderWang 阅读(262) 评论(0) 推荐(0) 编辑
摘要: Redis hash 是一个 string 类型的 field(字段) 和 value(值) 的映射表,hash 特别适合用于存储对象。 Redis 中每个 hash 可以存储 232 - 1 键值对(40多亿)。 #获取哈希表中指定 key 的所有字段 > hkeys key #获取哈希表中指定 阅读全文
posted @ 2022-07-05 10:59 RyderWang 阅读(29) 评论(0) 推荐(0) 编辑
摘要: string是redis最基本的类型,一个键最大能存储512MB。string是二进制安全的。意思是redis的string可以包含任何数据,比如jpg图片或者序列化的对象。 #设置指定 key 的值 SET key value #获取指定 key 的值 GET key #返回 key 中字符串值的 阅读全文
posted @ 2022-07-05 10:57 RyderWang 阅读(149) 评论(0) 推荐(0) 编辑