redis
爱上星期六
这个作者很懒,什么都没留下…
展开
-
Redis 数据结构与储存类型
一、简介和应用Redis是一个由ANSI C语言编写,性能优秀、支持网络、可持久化的K-K内存数据库,并提供多种语言的API。它常用的类型主要是 String、List、Hash、Set、ZSet 这5种Redis在互联网公司一般有以下应用: String:缓存、限流、计数器、分布式锁、分布式Session Hash:存储用户信息、用户主页访问量、组合查询 ...原创 2019-03-11 15:36:50 · 157 阅读 · 0 评论 -
关于redis缓存的雪崩和击穿问题
一、缓存雪崩1.1什么是缓存雪崩?在前面学习我们都知道Redis不可能把所有的数据都缓存起来(内存昂贵且有限),所以Redis需要对数据设置过期时间,并采用的是惰性删除+定期删除两种策略对过期键删除。如果缓存数据设置的过期时间是相同的,并且Redis恰好将这部分数据全部删光了。这就会导致在这段时间内,这些缓存同时失效,全部请求到数据库中。这就是缓存雪崩: Redis挂掉了,请...原创 2019-03-11 15:45:49 · 105 阅读 · 0 评论