打赏
摘要: 一:概述: Redis的高性能是山于其将所有数据都存储在了内存中,为了使Redis在重启之后仍能保证数据不丢失,需要将数据从内存中同步到硬盘中,这一过程就是持久化。 Redis支持两种方式的持久化,一种是RDB方式,一种是AOF方式心可以单独使用其中一种或将二者结合使用。 关系型数据库MySQL持久 阅读全文
posted @ 2018-04-28 15:30 QueryMarsBo 阅读(166) 评论(0) 推荐(0) 编辑
摘要: 一:Redis 服务器:Redis 服务器命令主要是用于管理 redis 服务 阅读全文
posted @ 2018-04-28 11:51 QueryMarsBo 阅读(175) 评论(0) 推荐(0) 编辑
摘要: 一:概念: 一个Redis实例可以包括多个数据库,客户端可以指定连接某个redis实例的哪个数据库,就好比一个mysql中创建多个数据库,客户端连接时指定连接哪个数据库。 一个Redis实例最多可提供16个数据库,下标从0到15,客户端默认连接第0号数据库,也可以通过select选择连接哪个数据库, 阅读全文
posted @ 2018-04-28 11:39 QueryMarsBo 阅读(288) 评论(0) 推荐(0) 编辑
摘要: 一:Redis 事务:目的为了进行Redis语句的批量化操作,不保证数据安全 Redis作为NoSQL数据库也同样提供了事务机制;在Redis中,MULTI/EXEC/DISCARD/这三个命令是我们实现事务的基石 二:Redis 事务特性: 三:Redis 事务命令:一个事务从开始到执行会经历以下 阅读全文
posted @ 2018-04-28 11:25 QueryMarsBo 阅读(141) 评论(0) 推荐(0) 编辑
摘要: 一:Redis 发布订阅 Redis 发布订阅(pub/sub)是一种消息通信模式:发送者(pub)发送消息,订阅者(sub)接收消息。 Redis 客户端可以订阅任意数量的频道。 下图展示了频道 channel1 , 以及订阅这个频道的三个客户端 —— client2 、 client5 和 cl 阅读全文
posted @ 2018-04-28 10:57 QueryMarsBo 阅读(177) 评论(0) 推荐(0) 编辑
摘要: keys pattern:获取所有与pattern匹配的key,返回所有与该key匹配的keys;通配符:*表示任意0个或多个任意字符,?表示任意一个字符 阅读全文
posted @ 2018-04-28 10:40 QueryMarsBo 阅读(144) 评论(0) 推荐(0) 编辑
摘要: 一:Redis 有序集合(sorted set):有序set集合,专门用来做排行榜 Redis 有序集合和集合一样也是string类型元素的集合,且不允许重复的成员 (有序不重复) 不同的是每个元素都会关联一个double类型的分数;Redis正是通过分数来为集合中的成员进行从小到大的排序。 有序集 阅读全文
posted @ 2018-04-28 10:28 QueryMarsBo 阅读(154) 评论(0) 推荐(0) 编辑
摘要: 一:Redis 集合(Set) Redis 的 Set 是 String 类型的无序集合;集合成员是唯一的,这就意味着集合中不能出现重复的数据 HashSet(无序不重复)。 Redis 中集合是通过哈希表实现的,所以添加,删除,查找的复杂度都是 O(1)。 集合中最大的成员数为 232 - 1 ( 阅读全文
posted @ 2018-04-28 08:48 QueryMarsBo 阅读(583) 评论(0) 推荐(0) 编辑