传播复兴中华的思想
做理性的爱国者
项目起因2021 年,我在面试中多次被问到数据库内核相关问题,比如 “MySQL 是如何做性能优化的?”、“InnoDB 的 MVCC 怎么实现?”。
那时我发现,虽然平时用 MySQL 很多,但对它底层协议、存储引擎、事务机制,其实了解不深。
那段时间我也刚学 Go,想真正把它用在系统编程里。
于是我给自己定了个挑战:用纯 Go 从零写一个 MySQL 兼容数据库内核,目标对齐 MySQL 5.7 协议,参考 InnoDB 的设计,支持事务、MVCC、Redo/Undo 日志…。
Claude Code需要花钱,果断放弃尝试了。 而Gemi...
2025-06-28 来源: 浏览: 次
ryan dahl。 老哥在全国到处接Web项目的时候实在...
最近, Rust 1.88.0 稳定版发布了,带来了一些非常...
macbook轻,续航长,然后终端用的爽,屏幕分辨率高也用的...
99%的普通程序员护城河,不是技术,而是在工作中,逐渐积累行...
这我必须***打男拳了。 几乎所有体育项目,女性都比男性竞技...
缺点太多了,INTJ是唯一一般意义上有点大病的人。 去医院...
MacOS的流畅,像是你在五星级酒店洗了个澡,毛巾有熏香、镜...
好处概括起来就是:编户齐机。 你能想到的,它们也能想到。 ...
我在用电脑逛b站时发现了一件非常神奇的事情:迪士尼的动画不允...
以前只是因为UI设计好看,我觉得单为这牺牲兼容性不值得。 ...
因为 OpenMCP 的缘故,有幸认识了一位曾在 intel...
37岁的霍华德选择了妥协,到台湾联赛打球。 看,他和女球迷合...
如何选择你的 Golang 后端开发框架引言与 J***a ...
靠什么征服中国男人? 1992年,中韩两国建交。 很快,还未...