logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Redis面试题,分布式锁

分布式锁使用的场景:集群情况下的定时任务、抢单、幂等性场景我们可以举个例子在抢券场景下,如何解决超买超卖?单体环境Redis代码如下但是当分布式环境下,会出现问题如果是一台服务器的话,我们可以采用synchronized锁代码如下但是我们的项目为了能支持更多的并发请求,往往是这时候又会出现问题,因为synchronized锁是本地锁,是属于jvm的,每一个服务器都有自己的jvm,他只能解决同一个j

文章图片
#redis#分布式#数据库
MySQL事务隔离级别详解(全网最详细)

在关系型数据库中,事务隔离级别是指多个并发事务之间的隔离程度MySQL 中事务的隔离级别一共分为四种,分别如下READ-UNCOMMITTED(读取未提交): 最低的隔离级别,允许读取尚未提交的数据变更,可能会导致脏读、幻读或不可重复读。READ-COMMITTED(读取已提交): 允许读取并发事务已经提交的数据,可以阻止脏读,但是幻读或不可重复读仍有可能发生。REPEATABLE-READ(可重

文章图片
#mysql#java#数据库
到底了