上一页 1 ··· 8 9 10 11 12 13 14 15 16 ··· 83 下一页
摘要: Zookeeper底层原理? zookeeper:Zookeeper会维护一个类似于标准的文件系统的具有层次关系的数据结构。这个文件... 阅读全文
posted @ 2021-04-07 16:53 javawxid 阅读(16) 评论(0) 推荐(0) 编辑
摘要: 索引数据结构 B+树中间节点没有存储数据,叶节点存放数据,其余节点用来索引,所以同样大小的磁盘页可以容纳更多的节点元素,而B树是每个... 阅读全文
posted @ 2021-04-07 16:35 javawxid 阅读(17) 评论(0) 推荐(0) 编辑
摘要: 悲观锁、乐观锁、排它锁、共享锁、表级锁、行级锁,死锁? 悲观锁:每次去拿数据的时候都认为别人会修改,所以每次在拿数据的时候都会上锁,... 阅读全文
posted @ 2021-04-07 15:30 javawxid 阅读(32) 评论(0) 推荐(0) 编辑
摘要: 四大属性底层实现原理? A(原子性): 要么全部完成,要么完全不起作用。底层实现原理:undo log(当这个事务对数据库进行修改的... 阅读全文
posted @ 2021-04-07 13:56 javawxid 阅读(24) 评论(0) 推荐(0) 编辑
摘要: 数据库事务隔离级别? 脏读: 一个事务a修改或添加了一条数据,在a事务提交之前,另一个事务b读到了这条数据,并进行了操作。a如果回滚... 阅读全文
posted @ 2021-04-07 13:50 javawxid 阅读(16) 评论(0) 推荐(0) 编辑
摘要: 可靠消息最终一致性方案 基于 MQ 来实现事务。比如阿里的 RocketMQ 就支持消息事务。 大概的意思就是: A 系统先发送一个... 阅读全文
posted @ 2021-04-07 11:22 javawxid 阅读(47) 评论(0) 推荐(0) 编辑
摘要: 最大努力通知? 最大努力通知 其实我觉得本地消息表也可以算最大努力,事务消息也可以算最大努力。 就本地消息表来说会有后台任务定时去查... 阅读全文
posted @ 2021-04-07 11:09 javawxid 阅读(47) 评论(0) 推荐(0) 编辑
摘要: MQ 事务消息? MQ 事务消息 有一些第三方的MQ是支持事务消息的,比如RocketMQ,他们支持事务消息的方式也是类似于采用的二... 阅读全文
posted @ 2021-04-07 11:05 javawxid 阅读(51) 评论(0) 推荐(0) 编辑
摘要: 补偿事务(TCC)? 补偿事务(TCC) 针对每个操作,都要注册一个与其对应的确认和补偿(撤销)操作。它分为三个阶段: Try 阶段... 阅读全文
posted @ 2021-04-07 11:01 javawxid 阅读(154) 评论(0) 推荐(0) 编辑
摘要: 三阶段提交(3PC)? 3PC 相比于 2PC 它在参与者中也引入了超时机制,并且新增了一个阶段使得参与者可以利用这一个阶段统一各自... 阅读全文
posted @ 2021-04-07 10:58 javawxid 阅读(59) 评论(0) 推荐(0) 编辑
上一页 1 ··· 8 9 10 11 12 13 14 15 16 ··· 83 下一页