- 博客(5)
- 收藏
- 关注
原创 mysql-间隙锁高级理解
Next-Key可以理解为一种特殊的间隙锁,也可以理解为一种特殊的算法。通过临建锁可以解决特殊情况下的幻读问题。先把会出现幻读记录forupdate即可利用临建锁解决。,但是在唯一索引(包括主键)forupdate一条不存在的id的话,也会触发间隙锁,看这个id条件在落在哪个范围,这个范围就会被锁住。需要强调的一点是,InnoDB中行级锁是基于索引实现的。上都会存在一把临键锁,当某个事务持有该数据行的临键锁时,会锁住一段。临键锁只与非唯一索引列有关。没有间隙锁,只有行锁!............
2022-07-31 19:30:41 537 4
原创 mapreduce执行工作原理流程
InputFormat 类来处理数据选择将数据切分为 Key-Value (K1和V1)键值对,k1=文件的磁盘地址,value=每行的数据由实现map方法来定义,自定义Map逻辑,将第一步的结果转换成另外的 Key-Value (K2和V2)键值对指定输出...
2022-06-26 00:13:38 232
原创 分布式带来的问题
分布式事务的讲述0-什么是分布式事务首先你要知道为什么要分布式事务,简单狭义通俗来说分布式事务就是在系统与系统之间的“通信关系”,怎么样保证一个业务操作所需参与地服务完美保证一致(A-B-C),不能存在其中节点存在事务提交,另外没有执行的情况;1-分布式落地的解决方案 二阶段协议提交功能快捷键撤销:Ctrl/Command + Z重做:Ctrl/Command + Y加粗:Ctr...
2020-03-22 15:48:22 304
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人