项目起因2021 年,我在面试中多次被问到数据库内核相关问题,比如 “MySQL 是如何做性能优化的?”、“InnoDB 的 MVCC 怎么实现?”。
那时我发现,虽然平时用 MySQL 很多,但对它底层协议、存储引擎、事务机制,其实了解不深。
那段时间我也刚学 Go,想真正把它用在系统编程里。
于是我给自己定了个挑战:用纯 Go 从零写一个 MySQL 兼容数据库内核,目标对齐 MySQL 5.7 协议,参考 InnoDB 的设计,支持事务、MVCC、Redo/Undo 日志…。
这问题目前从表面规则来说是无解的。 管理部门不愿意承担放开限...
很多人搞乱了一个事情, 商用和自用的区别。 还有回答说创业...
前言在工程制图和制造领域,焊接符号(Welding Symb...
上上代人,吃到了殖民时代的***,躺平了,四肢开始退化(不爱...
漏洞简介 CVE-2024-53900 Mongoose 8...
怎么看QS排名?你得看它的评分体系。 链接: QS 排名计...
怎么可能靠谱。 鄙人不才。 虽然不是做小程序的,但由于在...
这事儿就跟之前亚朵酒店被发现用了一家民营医院的枕套一样。 ...
京-ICP备15105026号-1|网站地图京-ICP备15105026号-1|网站地图 地址: 备案号: