![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Redis
文章平均质量分 85
Z105
这个作者很懒,什么都没留下…
展开
-
Redis——分布式锁
文章目录Redis分布式锁1.为什么要用redis锁 Redis分布式锁 1.为什么要用redis锁 JVM本身有提供锁的机制,当然也只局限于当前的jvm中。如果是多个jvm进行操作,jvm提供的锁就会失效。所以我们需要一个多实例之间仍然可以唯一标识。正好redis支持,通过使用SETNX 命令 SETEX key seconds value ...原创 2021-07-20 14:31:04 · 102 阅读 · 0 评论 -
Redis——常见问题及解决方案
文章目录Redis常见问题1. 缓存雪崩2. 缓存穿透3. 缓存击穿4. 缓存一致性问题 Redis常见问题 redis通常是被做为缓存来使用的,既然做为缓存来使用,就可能会出现缓存雪崩,缓存击穿,缓存穿透,数据一致性等问题。 1. 缓存雪崩 缓存雪崩是指缓存中数据大批量到过期时间,而查询数据量巨大,引起数据库压力过大甚至down机,终究还是数据库发生的问题。 这个在我们编码的时候就应该考虑到。 解决方案: 针对缓存区设置随机过期时间,可以范围性的随机。比如说 ,当前缓存过期时间24小时,我们可以在23到原创 2021-07-19 21:08:06 · 266 阅读 · 1 评论 -
Redis——Redis详解
文章目录Redis1. 常见数据类型 Redis 1. 常见数据类型 常见的数据类型,一共有5种。 String: 标准的key、value类型。给Key取名字的时候比较关键,这样我们直接判断缓存中有没有值,没有值就查库。 Hash: 类似于java中的对象结构。 ...原创 2021-07-18 23:23:26 · 343 阅读 · 2 评论