# 数据库内核揭秘：存储引擎的设计与实现

> 金屋电子书图书详情的 Markdown 版本。

- 规范页面：https://pdfs.top/book/uqw85
- Markdown 版本：https://pdfs.top/book/uqw85.md
- 作者：林金河
- ISBN：9787302679363
- 出版社：清华大学出版社
- 出版日期：2025-03-01
- 语言：中文
- 分类：计算机、数据库
- 评分：0
- 可用格式：PDF（70.62 MB）
- 更新时间：2026-08-04 12:23:20

## 下载方式

本站不在 Markdown 页面直接提供文件地址。请前往规范页面，点击对应格式的下载按钮完成下载。

### PDF

- 文件格式：PDF
- 文件大小：70.62 MB
- 下载说明：请打开规范页面 https://pdfs.top/book/uqw85，点击 PDF 的下载按钮完成下载。


## 内容简介

《数据库内核揭秘：存储引擎的设计与实现》深入探讨数据库存储引擎内部机制，详细阐述存储引擎在数据管理中的核心作用，包括数据的存储、检索和管理方式。

《数据库内核揭秘：存储引擎的设计与实现》共分为 9 章，内容从基础概念到高级技术，逐步深入，旨在为读者提供全面的理解框架。前两章为读者打下坚实的基础，介绍数据库系统的概览以及操作系统和硬件设备的相关知识。接下来的章节按照自底向上的逻辑顺序，深入探讨存储引擎的关键模块。第 3 章讲解数据在文件系统中的组织和存储方式。第 4 章聚焦于缓冲池的设计和缓存替换算法。作为存储引擎的核心，索引在本书占据了 3 章的篇幅（第 5~7 章），详细介绍哈希表、LSM 树和 B 树家族。第 8 章讨论数据库系统中的故障恢复问题，重点介绍了 ARIES 算法及其应用。第 9 章关注事务的并发控制，包括多种并发控制算法和优化手段，如多版本并发控制（MVCC）。

《数据库内核揭秘：存储引擎的设计与实现》提供了宝贵的理论知识和实践指导，帮助读者掌握构建高性能、高可靠性数据库系统的关键技术。它不仅适合数据库开发者和系统架构师，也适合对存储引擎感兴趣的技术爱好者。
