首页 > 解决方案 > SQLite Record Format 两个或三个字节的 varints 如何达到 BLOB LIMIT 231-1 或 2147483647

问题描述

我正在阅读 SQLite 文档,但对 SQLite 文件格式有些困惑

标头大小 varint 和串行类型 varint 通常由单个字节组成。大字符串和 BLOB 的串行类型 varint 可能会扩展到两个或三个字节的 varint,但这是例外而不是规则。varint 格式在对记录头进行编码时非常有效。

文档说串行类型的变量不超过三个字节,但 blob 类型限制大小为 2147483647,SQLite 限制

标签: sqlite

解决方案


推荐阅读