传播复兴中华的思想
做理性的爱国者
项目起因2021 年,我在面试中多次被问到数据库内核相关问题,比如 “MySQL 是如何做性能优化的?”、“InnoDB 的 MVCC 怎么实现?”。
那时我发现,虽然平时用 MySQL 很多,但对它底层协议、存储引擎、事务机制,其实了解不深。
那段时间我也刚学 Go,想真正把它用在系统编程里。
于是我给自己定了个挑战:用纯 Go 从零写一个 MySQL 兼容数据库内核,目标对齐 MySQL 5.7 协议,参考 InnoDB 的设计,支持事务、MVCC、Redo/Undo 日志…。
只有两根笔都能玩出花来 举个例子: 这是两根笔,一根是晨光本...
2025-06-25 来源: 浏览: 次
2019去德国,两个月, 感觉就像做了一场梦,不像真的, 给...
纯从消费者角度聊。 我不再相信 ARM 比 x86 有固有的...
用 Rust 打造微型游戏:从零开始的 Fl***y Dra...
本人作为一个历史爱好者,发现了三个基本事实。 第一,所有的...
推荐一款在GitHub开源的字体: Maple Font ,...
很莫名邀请这个问题,但是很巧午觉刚睡醒我又很闲,无聊到想分析...
中国就是反过来用。 比如造岛,日本先造,然后中国提议禁止人...
曾经安装过一个国产类似于postman的软件,叫apifox...
原文18:昔晋文公有大功于王室,请隧于襄王,襄王不许,曰:“...
待我细细道来 1,小白时期,啥都不懂,8000块,人家就搞了...
瘦的人,一般胸都小,但也有例外,那就是乳腺型胸的人,这种人活...
其实要感谢一个人,黄X帆,这是我个人认为在重庆最懂经济的领导...
不知不觉在前端这行干了7年,2024年年初辞职,在家躺平到现...
这个月的一个例子 某技术讨论群, 有个***下载站,需要邮箱...