差分编码

✍ dations ◷ 2025-12-04 14:10:14 #版本控制系统,无损压缩算法

差分编码(英语:Delta encoding),又称增量编码,是指在序列式资料之间以数据差异(英语:Data differencing)形式存储或发送资料的方式(相对于存储发送完整文件的方式)。差分编码应用广泛,如需要查看文件的历史更改记录(版本控制、git等)、Windows中的远程差分压缩(英语:Remote Differential Compression)、在线备份等场景均用到了差分编码。

差异存储在称为“delta”或“diff”的不连续文件中。由于改变通常很小(平均占全部大小的2%),差分编码能大幅减少资料的重复。一连串独特的delta文件在空间上要比未编码的相等文件有效率多了。

差分编码的简单例子是存储序列式资料之间的差异(而不是存储资料本身):不存“2, 4, 6, 9, 7”,而是存“2, 2, 2, 3, -2”。单独使用用处不大,但是在序列式数值常出现时可以帮助压缩资料。

相关

  • 抗病毒药物抗病毒药物(antiviral drug)是一类用于特异性治疗病毒感染的药物。就像抗生素治疗细菌感染一样,特定的抗病毒药物对特定的病毒起作用;但抗病毒药物和抗生素不同的是,后者消灭细菌
  • 791医学导航:泌尿系统解剖/生理/发育/细胞病理/酸碱/先天/肿瘤、症状/齐名、尿液手术/注射、药物(G4B)、血检、尿检
  • IPIP可以指:
  • 乔治·亨丁顿乔治·亨丁顿(英语:George Huntington,1850年4月9日-1916年3月3日),为美国医学家,发现亨丁顿舞蹈症。
  • 萨克森国王腓特烈·奥古斯特三世弗里德里希·奥古斯特三世(Friedrich August III.,1865年5月25日-1932年2月18日),全名弗里德里希·奥古斯特·约翰·路德维希·卡尔·古斯塔夫·格雷格尔·菲力普(Friedrich Augus
  • 冲压冲压是一种冷冲压加工方式,系借助于标准或专用冲压设备的动力重击材料(金属或非金属),将其裁切、折弯或塑造成模具所规范的成品形状与尺寸中。冲压加工大致可区分成剪切、弯曲、
  • 175纪事《175纪事》(,另译《活着就是为了作证》)是一部于2000年公映的纪录电影,由罗伯·伊普斯坦、谢菲·费烈曼导演,鲁伯特·艾弗雷特旁白。电影记述几名男女被纳粹党以法例第175条中的
  • 布拉门·赫里斯托夫布拉门·赫里斯托夫(保加利亚语:Пламен Христов;英语:Plamen Khristov;1965年4月5日-),保加利亚男子排球运动员,曾代表国家出战1988年夏季奥运会及1996年夏季奥运会,分别
  • 亨利·莱斯弗雷德里克·亨利·莱斯爵士,Bt,OBE(英语:Sir Frederick Henry Royce,1863年3月27日-1933年4月22日),英国工程师和汽车设计师,1906年与查尔斯·劳斯创立劳斯莱斯有限公司,以生产高级轿
  • 黄一鹤黄一鹤(1934年4月-2019年4月8日),辽宁沈阳人,中国大陆导演,曾在中国中央电视台工作。因在1983年至1986年及1990年担任中国中央电视台春节联欢晚会导演而知名,被誉为“春晚之父”。2