随笔分类 - Interview
摘要:1.spring 事物管理器中事物传播机制 2.spring中事物的隔离级别 读未提交-事物未提交,另一个事物可以读取到,脏读 读已提交-事物已提交,先前读取的数据与后来读取的数据不同,不可重复读 可重复读-读取范围数据,本来可读10条,读到了11条,幻读,mysql使用mvcc解决幻读问题 串行化
阅读全文
摘要:1.使用场景 需要保证一个方法在同一时间内只能被同一个线程执行 2.实现方式:加锁和解锁 3.方案,考虑因素(性能,稳定,实现难度,死锁) 基于数据库做分布式锁--乐观锁(基于版本号)和悲观锁(基于排它锁) 基于 redis 做分布式锁:setnx(key,当前时间+过期时间)和Redlock机制
阅读全文

浙公网安备 33010602011771号