![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
redis
小诸葛的博客
毕业于广东石油化工学院,目前就职于金蝶国际软件集团,专注Java后端开发,个人微信公众号:小诸葛的博客。
展开
-
启动、连接、停止Redis
1. 启动redis的三种方式a. 默认配置启动redis-serverb. 运行启动指定参数启动,--key1 value1--key2 value2redis-server --configKey1 configValue1 --configKey2 configValue2例:指定6380作为端口redis-server --port 6380c. 配置文件启动指定配置文件的位置redis-server /opt/redis/redis.conf2. 连..原创 2021-09-21 19:12:34 · 168 阅读 · 0 评论 -
Redis缓存雪崩、并发竞争、缓存穿透、缓存击穿、缓存预热
缓存雪崩描述:缓存雪崩是指大量缓存同时过期,数据库在瞬间压力过大,造成雪崩效应。解决方案:设置缓存过期时间的时候,添加随机数加权的时间间隔,避免大量缓存同时失效。并发竞争描述:redis的并发竞争,主要是并发写竞争,多个客户端同时set一个key时,就容易出现并发竞争问题。解决方案:使用分布式锁;利用消息队列,把并行读写串行化。缓存穿透描述:客户端查询了缓存和数据库中本就不存在的数据,导致存储层每次都要查询这个不存在的数据,失去了缓存的意义。解决方案:1、使用布隆过滤器;2、原创 2020-09-28 11:16:45 · 334 阅读 · 0 评论 -
Redis 密码设置和查看密码
redis没有实现访问控制这个功能,但是它提供了一个轻量级的认证方式,可以编辑redis.conf配置来启用认证。 1、初始化Redis密码: 在配置文件中有个参数: requirepass 这个就是配置redis访问密码的参数; 比如 requirepass test123; (Ps:需重启Redis才能生效) redis的查询速度是非常快的,外部用户一...转载 2019-01-11 12:10:53 · 401 阅读 · 0 评论