瑞客论坛

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

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

[复制链接]

金币674  第2424名

1

主题

1968

回帖

1万

积分

永久会员

Rank: 8Rank: 8

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


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

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



本帖被以下淘专辑推荐:

回复

使用道具 举报

金币4032  第366名

4

主题

739

回帖

7363

积分

论坛元老

Rank: 8Rank: 8

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

使用道具 举报

金币3126  第511名

0

主题

2363

回帖

1万

积分

论坛元老

Rank: 8Rank: 8

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

使用道具 举报

金币4840  第279名

0

主题

4532

回帖

1万

积分

论坛元老

Rank: 8Rank: 8

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

使用道具 举报

金币3335  第471名

0

主题

2834

回帖

1万

积分

论坛元老

Rank: 8Rank: 8

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

使用道具 举报

金币132  第7446名

0

主题

846

回帖

4820

积分

论坛元老

Rank: 8Rank: 8

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

使用道具 举报

金币551  第2859名

3

主题

1379

回帖

7803

积分

论坛元老

Rank: 8Rank: 8

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

使用道具 举报

金币3624  第424名

4

主题

2392

回帖

1万

积分

论坛元老

Rank: 8Rank: 8

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

使用道具 举报

金币505  第3072名

0

主题

468

回帖

2693

积分

金牌会员

Rank: 6Rank: 6

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

使用道具 举报

金币1874  第911名

0

主题

1451

回帖

8399

积分

论坛元老

Rank: 8Rank: 8

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

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-23 18:05

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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