Redis
文章平均质量分 85
@追风少年
"code".equals("life") ? "false" : "success"
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
基于AOP、Redis分布式锁实现重复提交拦截
重复提交是一个很令人头疼的问题,就算是用户没有恶意,当网络不稳定的时候,用户发表一篇博文或者在注册的时候,数据提交到后台,已入库了,但是前台收不到成功的消息,导致用户重复提交导致库中存在两份甚至多份相同的数据,这不是我们希望看到的,所以有了重复提交拦截。一、导入依赖,分布式锁的实现导入jedis依赖:(用于实现分布式锁的依赖)<dependency> <groupId>redis.clients</groupId> <artifactI.原创 2022-03-19 14:58:30 · 1020 阅读 · 0 评论 -
Redis知识体系架构(二)
⭐Redis四、过期数据的删除策略1、设置过期时间2、策略五、⭐Redis 内存淘汰机制六、⭐Redis持久化机制七、⭐缓存击穿与缓存雪崩1、缓存击穿2、缓存雪崩八、保证缓存与数据库的一致性九、分布式锁(RedLock)十、分布式集群应用场景(主从+哨兵)四、过期数据的删除策略1、设置过期时间设置过期时间的原因:我们的内存是有限的,如果一直存放的,尽管它能存到磁盘上,但是这些都是又边界的,如果一直存放,那么最终必会导致系统宕机(OOM)过期时间有助于缓解内存的消耗业务场景:短信验证码(比如说一分原创 2021-03-06 23:28:19 · 285 阅读 · 0 评论 -
Redis知识体系架构(一)
Redis一、分布式缓存技术1、Redis2、Memcached3、缓存数据的处理流程4、为什么要用Redis二、Redis 常见数据结构1、字符串2、list3、hash4、set5、zset(sorted set)三、Redis 单线程模型四、过期的数据的删除策略1、设置过期时间2、策略五、⭐Redis 内存淘汰机制六、⭐Redis持久化机制七、⭐缓存击穿与缓存雪崩1、缓存击穿2、缓存雪崩八、保证缓存与数据库的一致性九、分布式锁十、分布式集群应用场景(主从+哨兵)一、分布式缓存技术1、Redis2原创 2021-03-06 22:18:08 · 597 阅读 · 1 评论 -
详解Centos7 安装redis集群哨兵模式
一、整体哨兵模式规划redis节点规划:6381 (master), 6382 (slave),6383 (slave),6384 (slave)sentinel模式节点规划:26381 , 26382二、Redis主从安装步骤1、 Redis安装2、在/usr/local/目录下创建 redis-sentinel文件夹3、进入/usr/local/redis-sentinel目...原创 2020-03-26 19:02:58 · 5889 阅读 · 0 评论 -
CentOS7环境下安装Redis
一、安装Redis1、获取Redis可以线上获取,也可以从本地上传:wget http://download.redis.io/releases/redis-5.0.5.tar.gz2、解压 tar xzvf redis-5.0.5.tar.gz //xzvf代表参数3、解压之后安装cd redis-5.0.5 #直接打开make#进入src目录下c...原创 2020-03-25 22:02:38 · 5704 阅读 · 0 评论
分享