五、redis的事务
![]()

开启事务:

要等左边的提交事务,右边才能拿到修改后的值
![]()
本来name不能增加,会报错,但是事务中没提交不知道错

![]()
此时提交数据:

![]()
redis事务将成功的正常提交,失败的才回滚,所以不具备原子性
回滚事务:discard

如果同时开启两个事务,Mysql为了出现不可重复读,前面提交的事务正常提交,但是会让后面提交的事务报错。但是在redis中后面提交的会修改成功

所以对某个事务进行操作时,建议监控
右边事务提交后,左边不生效,年龄还是22

六、redis持久化方案



七、Java操作redis数据库





看redis有没有正常启动:
![]()
用连接池创建:在真正项目中也使用此方式


工具类:


