从头开始构建您自己的数据库
Build Your Own Database From Scratch
数据库不是黑盒子。通过从头开始构建自己的理解它们!
从 B-tree 到 KV 存储,然后是关系型数据库,只需一小步和直接的 Golang 代码。
尽管这本书很短,实现也很少,但它涵盖了三个重要主题:
- 坚持。
如何不丢失或损坏您的数据。从崩溃中恢复。 - 索引。
高效查询和操作磁盘数据。(B 树)。 - 并发。
如何处理多个(大量)客户。和交易。
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。
评论(0)