随笔分类 -  Redis

缓存雪崩、缓存击穿、缓存穿透
摘要:1.缓存雪崩 通常我们在数据量请求大或者热点数据都会做缓存,通常情况缓存的数据是通过定时任务刷新,或者查询不到后,通过数据库查询后更新的,定时任务刷新的场景就会有问题,因为所有的key会在同一时间失效,那么在秒杀的场景中,如果缓存失效,大量的请求全部落入数据库,数据库必然是扛不住的,可能还没收到报警 阅读全文
posted @ 2020-01-26 11:14 Flower2021 阅读(189) 评论(0) 推荐(1)
redis数据存储结构
摘要:1.redis中以key-value的形式存储,key固定是字符串,使用字符串对象进行表示,value可以是字符串(String)、列表(List)、哈希(Hash)、集合(Set)、有序集合(ZSet)。 2.在内存中,每个Key-Value都被划分成DictEntry、RedisObject以及 阅读全文
posted @ 2020-01-26 10:38 Flower2021 阅读(938) 评论(0) 推荐(0)