后记:数据库事务是一个非常重要的特性。这篇漫画主要讲了它的实现原理,尤其是在极端情况下(比如停电),如何保证“donothingordoitall”的原子性和数据丢失的持久性。实现原理比较简单,非常简单。巧妙之处在于,通过WriteAheadLog(WAL),不仅可以通过Undo日志恢复原始数据,还可以通过Redo“重做”用户的数据。漫画中神仙般的吉姆致敬了数据库界的超级天才吉姆·格雷,他因对数据库事务的贡献获得了1998年的图灵奖(几十年来,数据库界只有4人获得图灵奖)由于其在数据库技术方面的盛名,当软件界的“巨头”微软在1993年决定进军大型关系数据库市场时,不惜用各种手段从DEC挖走格雷。Ingrey不喜欢微软总部所在的多雨的西雅图,愿意留在阳光明媚的旧金山。微软特意在旧金山开设了第二家微软研究院湾区研究中心BARC(BayAreaResearchCenter),并安排格雷担任研究所所长。.遗憾的是,吉姆格雷于2007年1月28日独自乘船出海,前往一个名叫法拉隆的小岛撒放母亲的骨灰。可惜他消失在了外海,直到现在也没有他的消息。【本文为专栏作家“刘欣”原创稿件,转载请通过作者微信获取授权公众号coderising】点此查看该作者更多好文
