看数据库文件用这Skill从页到记录

帮你理解SQLite存储结构。

storage-format 是介绍 Turso 所用 SQLite 文件结构的 Skill。它从文件头与页类型讲到树节点、记录和溢出链,帮助理解一行数据如何放到磁盘。

表和索引的树结构用途不同,记录较大时会连到额外页面;空闲页则用于后续分配,不代表文件里全是当前有效记录。先识别结构再解释字节,不能只按内容长相猜。

原文给字段与实现文件线索,具体编码需按格式核,定长整数与变长数不能用同一读法。完整性检查只能覆盖相应规则,不能当所有业务资料正确或损坏可修复的证明。本文未展开外部参考或改数据库文件,不教手工改字节恢复数据。

分类:数据分析

来源仓库:tursodatabase/turso

适合用来做什么

  • 解释一下SQLite文件格式中的B树结构。
  • 描述一下tursodb中页面和单元的关系。

安装 storage-format

npx skills add https://www.iskills.cc/skills/tursodatabase/turso/storage-format/SKILL.md

在本机终端执行安装命令。安装前请阅读原始说明,确认所需工具、账号和权限。

查看安装步骤 · 查看常见问题

查看 storage-format 的用途与原始说明

浏览全部 Skill 指南