![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
Redis
文章平均质量分 78
redis 学习
linkingfei
coder;
展开
-
注解+Redis实现幂等性处理
幂等性 数据库建立唯一性索引,可以保证最终插入数据库的只有一条数据 token机制,每次接口请求前先获取一个token,然后再下次请求的时候在请求的header体中加上这个token,后台进行验证,如果验证通过删除token,下次请求再次判断token 悲观锁或者乐观锁,悲观锁可以保证每次for update的时候其他sql无法update数据(在数据库引擎是innodb的时候,select的条...转载 2021-01-29 23:05:49 · 1383 阅读 · 0 评论 -
Redis系列—知识点概述
redis高级 1、spring整合redis 参考redis模板 2、redis高可用 redis主从复制 redis持久化 哨兵机制(监听): 监听所有服务器状态(主、从) 投票选举新主节点 keepalived监听: 监听所有服务器状态(主、从) 重启脚本 宕机自动重启(多次重启失败时发送通知) 3、主从复制实现 不需要配置主服务器 配置从服务器: slaveof 主ip ...原创 2021-01-29 22:18:44 · 95 阅读 · 0 评论 -
Redis系列——Redis集群搭建
1、下载Redis 下载网址:http://www.redis.cn/download.html Redis需要gcc环境(如果已经有该环境跳过此步骤) yum install gcc-c++ 2、安装Redis 在/usr/local下创建redis文件夹 mkdir redis cd redis 下载、解压、编译Redis: wget http://download.redis....原创 2021-01-29 22:11:46 · 61 阅读 · 0 评论 -
Redis系列——Redis实战
Java缓存机制 要实现java缓存有很多种方式,最简单的无非就是static HashMap,这个显然是基于内存缓存,一个map就可以搞定引用对象的缓存,最简单也最不实用,首要的问题就是保存对象的有效性以及周期无法控制,这样很容易就导致内存急剧上升,周期无法控制可以采用SoftReference,WeakReference,PhantomReference这三种对象来执行(看了Ibatis的缓存...原创 2021-01-29 22:11:20 · 160 阅读 · 2 评论 -
Redis入门
redis 1、可靠性 Redis Sentinal着眼于高可用,在master宕机时会自动将slave 升为master,继续提供服务。 Redis Cluster着眼于扩展性,在单个redis内存不足时,使用Cluster进行分片存储。 2、RDB原理 fork和cow。fork是指redis通过创建子进程来进行RDB操作,cow指的是copy on write,子进程创建后,父子进...原创 2021-01-29 22:01:52 · 47 阅读 · 0 评论