
缓存学习
爱你不只两三天
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
缓存有效期和淘汰策略
文章目录1,缓存有效期和淘汰策略1,有效期TTL1.1设置有效期作用1.2redis过期策略1.2.1 定时过期1.2.2 惰性过期1.2.3定期过期1.3 redis过期策略相关问题2,缓存淘汰策略2.1 内存淘汰策略2.2缓存淘汰策略配置3,缓存淘汰方案 1,缓存有效期和淘汰策略 随着缓存数据的增多,最终缓存的数据量会趋于接近数据库的数据量;这个时候缓存就变成另外一个数据库了,日积月累...原创 2020-04-15 23:39:53 · 503 阅读 · 0 评论 -
缓存数据类型
文章目录1,缓存粒度和缓存数据类型 1,缓存粒度和缓存数据类型 缓存粒度 如何选择要缓存的数据类型,缓存什么样的数据 缓存数据类型介绍 一个数值 短信验证码 用户状态 用户状态是否可用 key user:{user_id}:enable value:1 or 0 数据库记录 一组数据 用户的个人信息 key: user:{user_id}:profile val...原创 2020-04-15 23:38:03 · 283 阅读 · 0 评论 -
缓存穿透和缓存雪崩
文章目录1,缓存穿透1.1什么是缓存穿透1.2如何避免?2,缓存雪崩1,概念2,解决办法 1,缓存穿透 1.1什么是缓存穿透 访问数据库原本并不存在的数据, 缓存会被穿透, 直接访问数据库 一段时间内重复上述动作导致数据库的的访问压力变大 这就是缓存穿透的场景 缓存只是为了缓解数据库压力而添加的一层保护层,当从缓存中查询不到我们需要的数据就要去数据库中查询了。如果被黑客利用,频繁去访问缓存中...原创 2020-04-15 23:34:12 · 108 阅读 · 0 评论