摘要: 面试官:你是怎么理解InnoDB引擎中的事务的? 候选者:在我的理解下,事务可以使「一组操作」要么全部成功,要么全部失败 候选者:事务其目的是为了「保证数据最终的一致性」。 候选者:举个例子,我给你发支付宝转了888块红包。那自然我的支付宝余额会扣减888块,你的支付宝余额会增加888块。 候选者: 阅读全文
posted @ 2021-10-11 11:51 Wevila 阅读(49) 评论(0) 推荐(0)
摘要: 问题分析: 主要考察你对redis、redission、zk锁这块的知识点。 可以先从redis原生的分布式锁讲起,讲一下他的优缺点。 然后再讲redission实现分布式锁的原理和机制: (1)加锁:在redis里设置hash数据结构,生存周期是30000毫秒 (2)维持加锁:代码里一直加锁,re 阅读全文
posted @ 2021-07-17 14:53 Wevila 阅读(146) 评论(0) 推荐(0)