传播复兴中华的思想
做理性的爱国者
项目起因2021 年,我在面试中多次被问到数据库内核相关问题,比如 “MySQL 是如何做性能优化的?”、“InnoDB 的 MVCC 怎么实现?”。
那时我发现,虽然平时用 MySQL 很多,但对它底层协议、存储引擎、事务机制,其实了解不深。
那段时间我也刚学 Go,想真正把它用在系统编程里。
于是我给自己定了个挑战:用纯 Go 从零写一个 MySQL 兼容数据库内核,目标对齐 MySQL 5.7 协议,参考 InnoDB 的设计,支持事务、MVCC、Redo/Undo 日志…。
香橙派和树莓派的最大差距是Linux操作系统内核的编译参数。...
2025-06-20 来源: 浏览: 次
稳定币由两个部分组成,一个部分是资产端,稳定币锚定的同样是美...
有一次和朋友夜宵,高兴,烧鹅、叉烧、猪手…… 吃多了,半夜睡...
Cursor和Trae都在用,体验是完全没差别。 是的,完...
访达。 用Mac的朋友们应该都很熟悉吧。 就是这个玩...
闲鱼收,很容易捡漏。 但是鱼缸寿命其实挺短的,主要是鱼缸的...
作为一个后端程序员,想写博客 用过hexo,hugo等开源的...
我也算nextjs新入者,感觉挺好用。 我们是一套SAAS...
这张照片是患抑郁症最严重的时候,出差期间妈妈因为担心我,赶飞...
不算错误。 没人会用AppCode写objc和swift的...
MacOS的流畅,像是你在五星级酒店洗了个澡,毛巾有熏香、镜...
1.论赤身肉搏:055有12000多吨,阿里·伯克才9000...
我来一次性说清楚,请相信我,n年前作为专业的文科生,我特别研...
因为很多人不看新闻,也不了解最新发生的事啊。 现在全世界8...
据说国家电网***购过 WinRAR,后来密钥文件泄漏了。 ...