图 IMAGE_RDB_STRUCT_OVERVIEW 展示了一个完整 RDB 文件所包含的各个部分。
注意
为了方便区分变量、数据、常量, 图 IMAGE_RDB_STRUCT_OVERVIEW 中用全大写单词标示常量, 用全小写单词标示变量和数据。
本章展示的所有 RDB 文件结构图都遵循这一规则。
RDB 文件的最开头是 REdis
部分, 这个部分的长度为 5
字节, 保存着 "REdis"
五个字符。 通过这五个字符, 程序可以在载入文件时, 快速检查所载入的文件是否 RDB 文件。
注意
因为 RDB 文件保存的是二进制数据, 而不是 C 字符串, 为了简便起见, 我们用 "REdis"
符号代表 'R'
、 'E'
、 'D'
、 'I'
、 'S'
五个字符, 而不是带 '\0'
结尾符号的 C 字符串 'R'
、 'E'
、 'D'
、 'I'
、 'S'
、 '\0'
。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。