1. 阿里云>
  2. 云栖社区>
  3. 主题地图>
  4. C>
  5. 磁盘存储数据的原理

当前主题:磁盘存储数据的原理

磁盘存储数据的原理相关的博客

查看更多 写博客

B树和B+树索引原理

总结一下B树和B+树在不同是数据库系统中的应用。 一、B树和B+树 1.1 B树 B-Tree,即B树或者B-树。 一棵 m 阶的 B 树,需要满足下列条件: 1. 定义任意非叶子结点最多只有M个儿子,且M>2; 2. 根结点的儿子数为[2, M]; 3.

阅读全文

Flink Checkpoint 问题排查实用指南

作者:邱从贤(山智) 在 Flink 中,状态可靠性保证由 Checkpoint 支持,当作业出现 failover 的情况下,Flink 会从最近成功的 Checkpoint 恢复。在实际情况中,我们可能会遇到 Checkpoint 失败,或者 Check

阅读全文

源码分析 RocketMQ DLedger 多副本存储实现

RocketMQ DLedger 的存储实现思路与 RocketMQ 的存储实现思路相似,本文就不再从源码角度详细剖析其实现,只是点出其实现关键点。我们不妨简单回顾一下 CommitLog 文件、ConsumeQueue 文件设计思想。 其文件组成形式如下:

阅读全文

阿里巴巴飞天大数据架构体系与Hadoop生态系统

很多人问阿里的飞天大数据平台、云梯2、MaxCompute、实时计算到底是什么,和自建Hadoop平台有什么区别。 先说Hadoop 什么是Hadoop? Hadoop是一个开源、高可靠、可扩展的分布式大数据计算框架系统,主要用来解决海量数据的存储、分析、分

阅读全文

汇编(一) 汇编语言CPU、存储器、指令等概念

** 汇编语言: 汇编语言是在硬件上工作的语言,汇编语言的主题是汇编指令 汇编指令和机器指令的差别在于 指令的表示方法上,汇编指令是机器指令便于书写和记忆的格式, 也就是助记符 汇编语言有以下3类组成: 1:汇编指令(机器码的助记符) 2:伪指令(由编辑器执

阅读全文

深入剖析 Delta Lake:详解事务日志

事务日志(Transaction log)是理解 Delta Lake 的一个关键点,很多 Delta Lake 的重要特性都是基于事务日志实现的,包括 ACID 事务性、可扩展元数据处理、时间回溯等等。本文将探讨什么是事务日志,如何在文件层面实现,以及怎样

阅读全文

MongoDB副本集

MongoDB副本集 一、副本集基础 1.1 副本集概念   MongoDB副本集是由一个主节点和多个副本节点组成。主节点将数据的改变推送到副本节点上,在一定的延迟之后,每个MongoDB实例维护相同的数据。通过维护冗余的数据副本,能够实现数据的备份,读写分

阅读全文

CMU 15-721 15-查询执行和处理过程 Query Execution & Processing

数据库架构 从整体数据库架构来看,我们可以知道分为网络协议层、优化器层、执行器、存储,详见下图: SQL从客户端发送到数据库服务端,经过解析器、语法语义分析、逻辑优化和物理优化,从一个字符串转换为解析树、语法树到最终的执行计划,那么最终是如何变成机器可以执行

阅读全文

磁盘存储数据的原理相关问答

提问题

MongoDB

简介编辑 MongoDB[1] 是一个基于分布式文件存储的数据库。由C++语言编写。旨在为WEB应用提供可扩展的高性能数据存储解决方案。 mongoDB mongoDB MongoDB[2] 是一个介于关系数据库和非关系数据库之间的产品,是非关系数

阅读全文