![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Redis
文章平均质量分 89
七淅在学Java
这个作者很懒,什么都没留下…
展开
-
面试官:Redis中的缓冲区了解吗
hello 大家好,我是七淅(xī)。 Redis 大家肯定不陌生,但在使用层面看不到的地方,就容易被忽略。今天想和大家分享的内容是 Redis 各个缓冲区的作用、溢出的后果及优化方向。 在开始正文前,想多叨叨几句。不管是 Redis 还是其他中间件,底层很多原理都是相似的,设计思想都是通用的。 大家以后如果在学什么新框架/组件,可以尽量和已经学过的知识点进行联想,这样会更容易理解点的,不至于说死记硬背。 比如现在说到的缓冲区,它的目的是什么呢? 无它,为了性能。 要么缓存数据,提高响应速度。比如 MySQ原创 2022-03-19 11:23:26 · 695 阅读 · 0 评论 -
一文讲明白缓存雪崩、穿透、击穿
大家好,我是七淅(xī)。 作为后端开发,我想缓存是大家再熟悉不过的东西了。 本文会介绍出现缓存雪崩、穿透和击穿的业务背景、解决方案和对业务可靠性处理。事先说明,最佳解决方案一定需要结合实际业务调整,不同业务的处理不完全相同 其实我在网上也看过不少关于缓存雪崩、穿透、击穿介绍,不知道是不是大家所做业务的不同,发现有不少小伙伴有以下疑问,比如: 加随机时间过期后,如果访问时间刚好就是加了随机时间后的数据,这样岂不是白加了随机时间? 热点数据不过期,那岂不是有越来越多的脏数据? 就以上问题,我都会在文中一一原创 2022-03-08 16:49:10 · 613 阅读 · 0 评论 -
你应该知道的Redis过期键和过期策略
今天,我和大家分享一篇关于 Redis 有关过期键的内容,主要有四个内容: 如何设置过期键 如何取消设置的过期时间 过期键的过期策略是怎样的 RDB、AOF 和复制对过期键的处理又是怎样的 设置键的生存时间或过期时间 redis 一共有 4 个命令来设置键的生存时间(可以存活多久)或过期时间(什么时候被删除) expire :将 key 的生存时间设置为 ttl 秒 pex...原创 2019-01-05 17:07:16 · 562 阅读 · 5 评论 -
一文让你明白Redis持久化
网上虽然已经有很多类似的介绍了,但我还是自己总结归纳了一下,自认为内容和细节都是比较齐全的。 文章篇幅有 4k 多字,货有点干,断断续续写了好几天,希望对大家有帮助。不出意外地话,今后会陆续更新 Redis 相关的文章,和大家一起学习。 好了,下面开始回归正文: Redis 一共有 2 种持久化方式,分别是 RDB 和 AOF,下面我来详细介绍两种方式在各个过程所做的事情,特点等等。 1. RDB...原创 2019-01-19 10:07:08 · 150 阅读 · 0 评论 -
一文让你明白Redis主从同步
今天想和大家分享有关 Redis 主从同步(也称「复制」)的内容。 我们知道,当有多台 Redis 服务器时,肯定就有一台主服务器和多台从服务器。一般来说,主服务器进行写操作,从服务器进行读操作。 那么这里有存在一个问题:从服务器如何和主服务器进行数据同步的呢? 这个问题,就是通过今天的内容:主从同步来解决的。 文章内容依旧比较干,建议大家静下心来专心看,文末会给大家做个简单总结归纳。 1. 如何...原创 2019-01-23 13:01:07 · 307 阅读 · 2 评论 -
你应该知道的Redis事务
前两篇 Redis 文章都大几千字,今天我们换个小清新点的,篇幅不多也容易理解。 如果你也了解过关系型数据库事务的话,相信这篇文章对你来说是很容易理解的了。具体什么是事务我就不说不多了,直接讲 Redis 事务相关的部分。 首先,我们先来看下,Redis 是怎么执行事务的。 1. 事务执行过程 show code: 127.0.0.1:6379> multi OK 127.0.0.1:637...原创 2019-01-30 12:38:47 · 185 阅读 · 0 评论