阿福Chris
发布于

Magma在磁盘上的数据结构图览

Magma 存储在磁盘上的存储方式从上图看是很清晰的,以单节点为例:

  • 第一级是数据目录:Datadir1...N
  • 数据目录 Datadir 下面是 range group 目录:rg1...N
  • rg 目录下包含三类目录:ap 目录、index 目录和 raftlog 目录
  • ap 目录主要存储表数据:比如 Table1...N
  • 然后每一个表下面又划分为多个 Range:比如 range1...N
  • 最小化目录是 Range,其下面存储:
    • 持久化数据文件
    • 持久化数据文件统计数据
    • 持久化数据文件定位数据
    • 持久话的删除数据
评论
    test