数据库自底向上的抽象
理解数据库自底向上的抽象层次,可以帮助我们看清整个系统是如何从最基础的硬件构建到用户可交互的复杂功能的
个人博客
关于软件、系统设计与持续学习。文章由 Notion 写作并在这里发布。
目前已发布 307 篇文章。
文章列表
共 307 篇
理解数据库自底向上的抽象层次,可以帮助我们看清整个系统是如何从最基础的硬件构建到用户可交互的复杂功能的
将数据库中的数据抽象成页(Page)和块(Block)作为基本的数据管理和 I/O 单位,最根本的驱动力是为了克服磁盘 I/O 的性能瓶颈
整个流程可以大致分为以下几个核心阶段: 1. 连接管理 (Connection Handling) 2. 查询处理 (Query Processing) 3. 事务管理与并发控制 (Transaction & Concurrency Management) 4. 存储引擎与数据访问 (Storage Engine & Data Access) 5. 结果返回 (Result Returning)
当我们讨论操作系统 I/O (Input/Output) 时,我们实际上是在讨论操作系统如何管理和协调计算机与外部世界(包括各种硬件设备和网络)之间的信息交换
去中心化架构的技术原理、架构设计理念、关键组成部分、优势与挑战,以及典型应用
踏上 Web3 的学习之旅令人兴奋,因为它拥有重塑互联网的巨大潜力。这份路线图为您提供了一个结构化的方法,帮助您理解和构建 Web3 世界。
“如无必要,勿增实体”
主题索引