aspose.info
ZH

ZST 文件 - Zstandard 压缩文件格式

更新于

什么是 .zst 文件?

ZST 文件是使用 Zstandard (zstd) 压缩算法生成的压缩文件。它是通过算法以无损压缩方式创建的压缩文件。 ZST 文件可用于压缩不同类型的文件,例如数据库、文件系统、网络和游戏。 Zstandard 受 RFC 8878 管辖,它描述了整体压缩机制、媒体类型和内容编码。

ZST 文件格式

ZST 文件以压缩文件格式存储到光盘。压缩机制如废弃 RFC 8478 的 RFC 8878 所述。

ZST 框架

ZST 文件由一个或多个帧组成。每个帧可以是 Zstandard 帧或可跳过帧。 Zstandard 帧包含压缩数据,而可跳过帧包含自定义用户元数据。

Z标准框架

Zstandard 框架具有以下结构。

字段字节大小
Magic_Number4 字节
Frame_Header2-14 字节
Data_Blockn 字节
[更多数据块]
[Content_Checksum]4 字节

可跳过的框架

可跳过的帧允许在串联帧流中插入用户定义的元数据。可跳过帧的结构如下。

Magic_NumberFrame_SizeUser_Data
4 字节4 字节n 字节

参考 ##