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、Redis 2原创 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 · 5888 阅读 · 0 评论 -
CentOS7环境下安装Redis
一、安装Redis 1、获取Redis 可以线上获取,也可以从本地上传: wget http://download.redis.io/releases/redis-5.0.5.tar.gz 2、解压 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 评论
分享