摘要:
1.1Zset(有序集合) Zset保留了集合不能有重复成员的特性,但不同的是,有序集合中的元素可以排序。但是它和列表使用索引下标作为排序依据不同的是,它给每个元素设置一个分数(score)作为排序的依据。 有序集合中的元素不能重复,但是score可以重复,就和一个班里的同学学号不能重复,但是考试成 阅读全文
摘要:
1.1Set (集合) 集合(set)类型也是用来保存多个 字符串元素,但和 列表类型 不一样的是,集合中 不允许有重复元素,并且集合中的元素是 无序的,不能通过 索引下标 获取元素。 一个 集合 最多可以存储 2 ^ 32 - 1 个元素。Redis 除了支持 集合内 的 增删改查,同时还支持 多 阅读全文
摘要:
1Hash (哈希) 在 Redis 中,哈希类型 是指键值本身又是一个 键值对结构。哈希 形如 value={ {field1,value1},...{fieldN,valueN} },Redis 键值对 和 哈希类型 二者的关系如图所示: 哈希类型中的 映射关系 叫作 field-value,这 阅读全文
摘要:
List (列表) 列表(list)类型是用来存储多个 有序 的 字符串。在 Redis 中,可以对列表的 两端 进行 插入(push)和 弹出(pop)操作,还可以获取 指定范围 的 元素列表、获取 指定索引下标 的 元素 等。 列表 是一种比较 灵活 的 数据结构,它可以充当 栈 和 队列 的角 阅读全文
摘要:
1 String (字符串类型) 字符串类型 是 Redis 最基础的数据结构。字符串类型 的值实际可以是 字符串(简单 和 复杂 的字符串,例如 JSON、XML)、数字(整数、浮点数),甚至是 二进制(图片、音频、视频),但是值最大不能超过 512MB 1.1相关命令 (1) 设置值 命令为:s 阅读全文
摘要:
1. Redis全局命令 Redis有5中数据结构,他们是键值对中的值,但是对于键来说有一些通用的命令 1.1 查看所有的键 命令为:keys * 使用方法如图: 1.2 键总数 命令为: dbsize 使用方法如图: dbsize 命令在 计算键总数 时 不会遍历 所有键,而是直接获取 Redis 阅读全文
摘要:
1简介 在 Redis 3.0 之前,使用 哨兵(sentinel)机制来监控各个节点之间的状态。Redis Cluster 是 Redis 的 分布式解决方案,在 3.0 版本正式推出,有效地解决了 Redis 在 分布式 方面的需求。当遇到单机内存、并发、流量等瓶颈时,可以采用 Cluster 阅读全文