redis
文章平均质量分 53
黑咖啡热牛奶
美好的人生源于内心笃定的追求。
展开
-
SpringCache缓存框架
1)缓存中没有但数据库中有的数据,假如是热点数据,那key在缓存过期的一刻,同时有大量的请求,这些请求都会击穿到DB,造成瞬时DB请求量大、压力增大。缓存取不到的数据,在数据库中也没有取到,这时也可以将key-value对写为key-null,设置短点的过期时间,防止同个key被一直攻击。@Cacheable:在方法执行前查看是否有缓存对应的数据,如果有直接返回数据,如果没有调用方法获取数据返回,并缓存起来。查询一个不存在的数据,由于缓存是不命中的,并且出于容错考虑,如发起为id为“-1”不存在的数据。原创 2023-02-17 13:49:04 · 209 阅读 · 0 评论 -
Redis-分布式锁lua脚本+redis原生代码
Redis-分布式锁lua脚本+redis原生代码原创 2023-02-16 14:47:47 · 131 阅读 · 0 评论