aspose.info
HE

קובץ ZST - פורמט קובץ דחוס Zstandard

עודכן

מהו קובץ ZST?

קובץ ZST הוא קובץ דחוס שנוצר עם אלגוריתם הדחיסה Zstandard (zstd). זהו קובץ דחוס שנוצר עם דחיסה ללא הפסדים על ידי האלגוריתם. ניתן להשתמש בקבצי ZST כדי לדחוס סוגים שונים של קבצים כגון מסדי נתונים, מערכות קבצים, רשתות ומשחקים. ה-Zstandard נשלט על ידי RFC 8878 שמתאר את מנגנון הדחיסה הכולל, סוג המדיה וקידוד התוכן.

פורמט קובץ ZST

קבצי ZST מאוחסנים בפורמט קובץ דחוס לדיסק. מנגנון הדחיסה הוא כמתואר ב-RFC 8878 שמייישן את RFC 8478.

מסגרות ZST

קובץ ZST מורכב ממסגרת אחת או יותר. כל מסגרת יכולה להיות מסגרת Zstandard או מסגרת שניתן לדלג עליה. מסגרת Zstandard מכילה נתונים דחוסים, ואילו מסגרת שניתן לדלג עליה מכילה מטא נתונים מותאמים אישית של משתמש.

Zstandard Frame

למסגרת Zstandard יש את המבנה הבא.

שדהגודל בבתים
Magic_Number4 בתים
Frame_Header2-14 בתים
Block_Datan בתים
[More Data_Blocks]
[Content_Checksum]4 בתים

מסגרת ניתנת לדילוג

מסגרת הניתנת לדילוג מאפשרת הוספת מטא נתונים המוגדרים על ידי המשתמש בזרימה של מסגרות משורשרות. המבנה של מסגרת שניתן לדלג עליה הוא כדלקמן.

Magic_NumberFrame_SizeUser_Data
4 בתים4 בתיםn בתים

הפניות