- 博客(5)
- 资源 (1)
- 收藏
- 关注
原创 分布式session解决方案之一
1.分布式sesssion解决方案介绍四种分布式解决方案2.实现分布式session? 我们通过将用户信息存储到redis,登录信息只需要在redis查询即可,我们项目中使用redis的哨兵模式,保证了redis的高可用。(1)随机生成token,用户信息存到redis中,cookie存储token随机生成tokenString token...
2020-01-19 01:00:07 191
原创 Java-两次MD5加密
两次加密加密的是什么?第一次客户端加密(前端加密)第二次服务端加密(后端加密)第一次客户端加密方式:明文+固定盐值第二次服务端:第一次前端传过来的密码+随机盐值项目里面模拟的是登录查询的过程整个过程分析如下:首先,第一次用户注册的时候输入框输入明文,然后前端再加固定盐值,第二次前端传过来第一次加密的+后端随机生成的盐值,该盐值要存入数据库查询的时候,第一次客户端明文+固定盐值,传入后...
2020-01-18 23:39:27 1023
原创 redis哨兵模式原理及实现
1.什么是哨兵机制?监控(Monitoring): 哨兵(sentinel) 会不断地检查你的Master和Slave是否运作正常。提醒(Notification): 当被监控的某个 Redis出现问题时, 哨兵(sentinel) 可以通过 API 向管理员或者其他应用程序发送通知。自动故障迁移(Automatic failover): 当一个Master不能正常工作时,哨兵(sentin...
2020-01-13 00:11:28 1764
原创 SpringBoot配置多数据源(动态切换,主从复制,读写分离)
SpringBoot2.x整合多数据源,基于注解动态切换数据源,主从复制,读写分离,多数据源的事务处理1.多数据源实现主从复制,读写分离?这里介绍的是MYSQL的主从复制实现及其原理,数据源分为主从,主数据源用于写操作,从数据源用于读操作,实现了读写分离MYSQL主从复制实现以及原理2.在配置文件里面配置主从数据源相关信息以及连接池相关信息##############配置端口serve...
2020-01-09 00:25:46 3914 2
原创 Mysql主从复制(读写分离)原理及实现
1.主从复制原理(1)主数据库(master)在每个事务更新数据完成之前,主数据库(master)在二进制日志记录这些改变。(2)从数据库(slave)开启一个I/O线程,读取主数据库(master)的二进制日志文件,然后写入到从数据库(slave)的中继日志。I/O线程会在master打开一个连接,从数据库I/O线程从主数据库(master)的二进制日志中读取事件,如果已经连接上,它会睡眠...
2020-01-07 00:17:57 1318
M5.6.45-linux-glibc2.12-x86_64.tar.gz
2019-09-08
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人