瑞客论坛

 找回密码
 立即注册
查看: 2033|回复: 67

从0到1手写一个数据库 (英文版)

[复制链接]

金币740  第2270名

1

主题

1977

回帖

1万

积分

永久会员

Rank: 8Rank: 8

威望
6308
贡献
5770
热心值
0
金币
740
注册时间
2019-10-20
发表于 2024-3-14 15:49 | 显示全部楼层 |阅读模式


数据库并不是黑盒。我们可以通过构建您自己的、小步骤和简单的 Golang 代码来理解它们。 内容包括:
  • 使数据持久化。为什么是数据库而不是文件?使用 fsync。
  • 编写 B+树——一种支持高效查询和增量更新的数据结构。
  • 通过不可变(写时复制)数据结构实现并发事务。
  • KV之上的关系型DB。表、主键、二级索引等高级特性如何映射到B+tree操作?
  • 一种小型查询语言。如何解析语言并评估表达式(构建解释器)。

游客,本付费内容需要支付 15金币 才能浏览, 赞助VIP全站免费下载支付



本帖被以下淘专辑推荐:

回复

使用道具 举报

金币4113  第360名

4

主题

756

回帖

7501

积分

论坛元老

Rank: 8Rank: 8

威望
1984
贡献
1403
热心值
1
金币
4113
注册时间
2023-11-7
发表于 2024-3-14 16:56 | 显示全部楼层
强烈支持楼主ing……
回复

使用道具 举报

金币3199  第511名

0

主题

2398

回帖

1万

积分

论坛元老

Rank: 8Rank: 8

威望
5348
贡献
3645
热心值
0
金币
3199
注册时间
2022-9-7
发表于 2024-3-14 17:42 | 显示全部楼层
强烈支持楼主ing……
回复

使用道具 举报

金币5038  第265名

0

主题

4585

回帖

1万

积分

论坛元老

Rank: 8Rank: 8

威望
8480
贡献
5886
热心值
1
金币
5038
注册时间
2021-6-28
发表于 2024-3-14 17:45 | 显示全部楼层
强烈支持楼主ing……
回复

使用道具 举报

金币3600  第437名

0

主题

2923

回帖

1万

积分

论坛元老

Rank: 8Rank: 8

威望
9194
贡献
3977
热心值
1
金币
3600
注册时间
2022-7-19
发表于 2024-3-14 18:00 | 显示全部楼层
从0到1手写一个数据库 (英文版)
回复

使用道具 举报

金币132  第7534名

0

主题

846

回帖

4820

积分

论坛元老

Rank: 8Rank: 8

威望
2680
贡献
2008
热心值
0
金币
132
注册时间
2022-10-30
发表于 2024-3-14 18:05 | 显示全部楼层
无回帖,不论坛,这才是人道。
回复

使用道具 举报

金币551  第2915名

3

主题

1379

回帖

7803

积分

论坛元老

Rank: 8Rank: 8

威望
4103
贡献
3149
热心值
0
金币
551
注册时间
2021-11-13
发表于 2024-3-14 19:13 | 显示全部楼层
强烈支持楼主ing……
回复

使用道具 举报

金币3818  第410名

4

主题

2472

回帖

1万

积分

论坛元老

Rank: 8Rank: 8

威望
5871
贡献
3824
热心值
0
金币
3818
注册时间
2021-3-11
发表于 2024-3-14 19:21 | 显示全部楼层
0到1
回复

使用道具 举报

金币505  第3145名

0

主题

468

回帖

2693

积分

金牌会员

Rank: 6Rank: 6

威望
1300
贡献
888
热心值
0
金币
505
注册时间
2022-9-17
发表于 2024-3-14 19:32 | 显示全部楼层
看到这帖子真是高兴!
回复

使用道具 举报

金币1928  第913名

0

主题

1478

回帖

8497

积分

论坛元老

Rank: 8Rank: 8

威望
3999
贡献
2570
热心值
0
金币
1928
注册时间
2022-4-19
发表于 2024-3-14 19:44 | 显示全部楼层
感恩无私的分享与奉献
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|瑞客论坛 |网站地图

GMT+8, 2024-12-25 00:25

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表