项目起因2021 年,我在面试中多次被问到数据库内核相关问题,比如 “MySQL 是如何做性能优化的?”、“InnoDB 的 MVCC 怎么实现?”。
那时我发现,虽然平时用 MySQL 很多,但对它底层协议、存储引擎、事务机制,其实了解不深。
那段时间我也刚学 Go,想真正把它用在系统编程里。
于是我给自己定了个挑战:用纯 Go 从零写一个 MySQL 兼容数据库内核,目标对齐 MySQL 5.7 协议,参考 InnoDB 的设计,支持事务、MVCC、Redo/Undo 日志…。
让***飞一会,,现在还不知道谁对谁错! 蜂鸟音乐发了声明,...
看照片,云底部有凹陷的窟窿,相应的也有突起的结构,应该属于乳...
23年1月买了1张3070矿卡,咸鱼买的,卡上的SN和盒子都...
不是。 事实上,对于专业黑客,在精心选择合适的“跳板”之后...
前言 作者利用任意地址读写分别改写modprobe_path...
我瞎编个故事哈~ 公司有个老头儿,他给刚入职的同学做培训,他...
北大数学讲座现场,教室被挤爆,窗台趴满学生,地板上坐满听众,...
随便写几个推论,少部分会涉及数码其他作品。 1:第二部本宫...
陕-ICP备24677720号-1|网站地图陕-ICP备24677720号-1|网站地图 地址: 备案号: