![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
redis
ATOM_123
这个作者很懒,什么都没留下…
展开
-
Redis之AOF重写精讲
AOF策略可以将每条写入命令都写入到我们的AOF文件当中,那么随着时间的逐步推移,我们的AOF文件就会逐步变大。当然redis开发者也考虑到这个问题!现在我们讲讲AOF重写,我们用一个最简单的例子来进行一个说明:我们写入三条命令并且写入AOF文件当中 ,对于我们来说只有最后一条set hello hehe 是有用的。AOF重写的作用:减少硬盘占用量加速恢复速...原创 2020-04-08 16:54:40 · 178 阅读 · 0 评论 -
RDB持久化选择之AOF方案
AOF方案是Redis的另一种持久化方案,想学习基础的朋友可以看我前面的文章,现在我们来聊聊AOF。有了RDB为什么还要AOF呢?当然这个问题的答案是显而易见的,我们今天聊的是RDB现存问题 什么是AOF AOF三种策略 AOF重写RDB现在出现的问题:耗时、耗性能、同时也会出现不可控和数据丢失现象这时就引出了我们的AOF,AOF利用的是日志原理。当我...原创 2020-04-07 21:54:59 · 125 阅读 · 0 评论 -
Redis之自动生成RDB的优缺点
原来我们都是通过客户端发送save命令来生产RDB,现在我们配置一次自动生成RDB这样的好处有:1.怕你忘了2.省心方便当然也有缺点:会给硬盘造成压力上面这张表中的意思是:1.在900秒钟改变了1条数据,那么自动生成RDB2.在300秒钟改变乐10条数据,那么自动生成RDB3.在60秒钟改变了10000条数据,那么自动生成RDB最...原创 2020-04-07 12:48:36 · 562 阅读 · 0 评论 -
Redis持久化的取舍和选择
第一节:本章课程目录1.回顾持久化的作用2.Redis持久化的第一个方式:RDB3.Redis持久化的第二个方式:AOF4.RDB和AOF的抉择(我们已经知道Redis的持久化是一个特性,不同的持久化稳定性不一样,我们要做出权衡) ...原创 2020-04-04 22:56:48 · 84 阅读 · 0 评论 -
Redis之pipeline流水线
在讲解之前请大家思考两个问题: pipeline的中文意思 redis在执行命令时需要担心哪些地方 我们知道Redis处理的速度是非常快的,但是网络的速度却很慢。怎么解决这个问题呢?我们来看看流水先能帮我们实现什么:将命令和结果打包,节省很多网络时间。Redis命令是非常快的,微秒级的,网络却很慢,所以pipeline要做到的就...原创 2020-04-03 22:21:41 · 147 阅读 · 0 评论 -
瑞士军刀Redis之慢查询精讲
一个客户端请求Redis的完整周期可以分成四个阶段:因为Redis是单线程的,所以我们这里将其想象为一个队列,在未执行前都是在排队的慢查询: 慢查询一般发生在第三阶段,慢是指命令被执行消耗的时间,就是在第三阶段消耗的时间,与前阶段没有关系。慢查询的两个配置-slow-max-len: 也就是说一旦被redis视为慢查询会经历下面的操作 1.进入先...原创 2020-04-03 11:00:01 · 91 阅读 · 0 评论 -
一站式学习Redis从入门到高可用分布式实践-第二章redis API(二)
Redis的数据结构中可以实现列表,可以先思考一下列表的数据结构API:rpush&lpushrpush key value1 value2 ... valueN #可以插入多个元素实例:lpush listkey c b a#先插入一个c,在c的左边插入b,再在b的左边插入arpush listkey c b aAP...原创 2020-04-02 10:39:47 · 209 阅读 · 0 评论 -
一站式学习Redis从入门到高可用分布式实践-第一章redis初识
私信小编,即可分享详细课程哟Redis特性(1)-速度快:官方给的是10万ops(每秒10万次读写)Redis特性(2)-持久性:我们知道内存是不具有持久性的,一旦断电就会丢失数据。所以Redis会将数据异步更新到磁盘中Redis特性(3)...原创 2020-03-31 13:40:53 · 156 阅读 · 0 评论