
Redis
文章平均质量分 88
/*走码观花*/
知其然知其所以然
展开
-
一、【Redis】 初识Redis
目录一、什么是Redis?二、Redis的特点三、Redis优势四、相比memcached,Redis的优势一、什么是Redis?官方地址:redis.ioRedis is an open source (BSD licensed), in-memory data structure store, used as a database, cache and messa...原创 2019-04-17 15:31:31 · 210 阅读 · 0 评论 -
七、【Redis】 Hash类型操作
目录一、Redis 哈希(Hash)二、增加、查看、删除命令三、获取长度、keys、values四、增加 value 的值五、判断是否存在一、Redis 哈希(Hash)Redis hash 是一个string类型的 field 和 value 的映射表,hash特别适合用于存储对象。Redis 中每个 hash 可以存储 - 1 键值对(40多亿)。二...原创 2019-04-20 11:51:22 · 1667 阅读 · 0 评论 -
六、【Redis】位图法场景应用
场景:统计连续 5 天a,b,c同时登录的天数,分别是哪些天?a 1 2 3 4 5 b 1 3 4 5c 1 2 4 5以上表示,a 在第 1、2、3、4 、5 天都登录了,同...原创 2019-04-19 11:44:14 · 754 阅读 · 0 评论 -
五、【Redis】 Set类型操作
目录一、Set简介二、增加、查看、删除 Set 中的元素及 Set 的长度三、随机获取 Set 中的值四.判断某一 member 是否存在五、在俩个 Set 之间移动元素六、多个 Set 之间运算一、Set简介Redis 的 Set 是 String 类型的无序集合。集合成员是唯一的,这就意味着集合中不能出现重复的数据。Redis 中集合是通过哈希表实现的,所...原创 2019-04-19 10:56:51 · 2303 阅读 · 0 评论 -
四、【Redis】 List类型操作
目录一、插入二、查看列表元素 / 长度三、删除 list 中的数据四、截取/获取五、从一个 list 中弹出 ,插入到另一个 list 中六、设置时间等待有value出现Redis列表是简单的字符串列表,按照插入顺序排序。你可以添加一个元素到列表的头部(左边)或者尾部(右边)一个列表最多可以包含 - 1 个元素 (4294967295, 每个列表超过40亿个...原创 2019-04-18 21:27:08 · 587 阅读 · 0 评论 -
三、【Redis】String类型操作
String类型的常用操作命令,我分为三部分,一是设置、获取key-value值,二是把String当作Integer进行加减操作,三是大小写转换目录一、设置、获取String的key-value二、把String 类型当作 integer 类型进行加减操作三、大小写转换一、设置、获取String的key-value1.设置 String 的 key valuese...原创 2019-04-17 18:51:09 · 499 阅读 · 0 评论 -
九、【Redis】事务
目录一、Redis 事务二、实例三、事务相关命令一、Redis 事务Redis 事务可以一次执行多个命令, 并且带有以下重要的保证:批量操作在发送 EXEC 命令前被放入队列缓存。 收到 EXEC 命令后进入事务执行,事务中任意命令执行失败,其余的命令依然被执行。 在事务执行过程,其他客户端提交的命令请求不会插入到事务执行命令序列中。一个事务从开始到执行会经历以...原创 2019-04-26 15:33:08 · 165 阅读 · 0 评论 -
八、【Redis】 sorted set类型操作
目录一、Redis 有序集合(sorted set)二、添加成员三、查看、统计成员四、移除成员五、运算一、Redis 有序集合(sorted set)Redis 有序集合和集合一样也是string类型元素的集合,且不允许重复的成员。不同的是每个元素都会关联一个double类型的分数。redis正是通过分数来为集合中的成员进行从小到大的排序。有序集合的成员是...原创 2019-04-22 15:09:25 · 653 阅读 · 0 评论 -
二、【Redis 】 key 的通用命令
目录1.Redis 连接客户端2.key通用命令3.rename和 renamenx命令详细演示1.Redis 连接客户端redis-cli2.key通用命令keys * 查看有哪些key,还支持通配符查找type key 返回key的类型randomkey 返回随机keyexists key 返回是否...原创 2019-04-17 16:25:31 · 279 阅读 · 0 评论 -
十、【Redis】频道发布与消息订阅
目录Redis 发布订阅实例应用场景Redis 发布订阅Redis 发布订阅(pub/sub)是一种消息通信模式:发送者(pub)发送消息,订阅者(sub)接收消息。Redis 客户端可以订阅任意数量的频道。实例以下实例演示了发布订阅是如何工作的。在我们实例中我们创建了订阅频道名为newssubscribe channel [channel ...]订...原创 2019-05-08 20:16:31 · 304 阅读 · 0 评论