![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
redis
文章平均质量分 63
烟火哥
这个作者很懒,什么都没留下…
展开
-
reids之缓存穿透
范德萨原创 2020-05-26 17:12:09 · 107 阅读 · 0 评论 -
redis之哨兵模式
上篇文章我们说到主从复制中主机宕机,要手动设置一台从机。那么哨兵模式就是解决这个问题,让系统去设置主机,并且应用程序不必修改代码,自动连接新的主机。原创 2020-05-20 17:50:41 · 160 阅读 · 0 评论 -
redis主从复制
我们知道redis是一个key-value存储系统,他的存储和读取都是直接操作内存,所以会非常的快,给用户更好的体验。但是当我们的用户很多时,就意味着同一时间会有大量用户访问我们reids。这样我们的redis就会有压力。为了分担压力,我们会使用主从复制的模式。就像mysql的主从复制一样。首先,我们有有一台主服务器来作为只接受增删改的操作(当然也可以进行查询,既然是为了分担压力,就不建议在主服务器中存在查询操作),然后会有两台或两台以上从服务器,我们的查询操作都要去从服务器操作。这样就会比我们只有一台服原创 2020-05-20 16:11:16 · 136 阅读 · 0 评论 -
redis持久化之AOF
前面我们介绍了RDB的工作原理,现在我们来介绍一下AOF的持久化AOF是以日志的方式追加我们执行的命令和数据,只有增删改并且命令执行正确才会记录Redis 目前支持三种 AOF 保存模式,它们分别是:AOF_FSYNC_NO :不保存。AOF_FSYNC_EVERYSEC :每一秒钟保存一次。AOF_FSYNC_ALWAYS :每执行一个命令保存一次。我们一般使用每秒触发一次AOF有一个很重要的机制叫做重写就是当我们aof文件大小达到一定量的时候(AOF重写默认大小64m太小 可改5g以上原创 2020-05-19 16:00:17 · 229 阅读 · 0 评论 -
redis持久化之RDB
redis是一个非常好的缓存中间件,就是将我们的数据放到缓存中。我们知道缓存的读取是非常快的。但是谁都避免不了服务器的意外宕机。一旦宕机,缓存中的数据就会丢失。redis除了有主备方式来解决宕机之后的数据丢失之外,还有持久化机制。把数据写在硬盘上,机器宕机之后启动时会先去硬盘上读取数据写进内存。redis的持久化机制分为两种,即RDB和AOFRDB执行流程:Redis会fork一个子进程,然后子进程将数据写入一个临时的RDB文件,当子进程完成对临时的RDB文件的写入,将完成的RDB文件来覆盖 旧的RD原创 2020-05-19 15:56:31 · 166 阅读 · 0 评论