vtree:使用Merkle树检测文件系统何时更改-源码

上传者: 42137723 | 上传时间: 2021-03-15 12:06:10 | 文件大小: 9KB | 文件类型: ZIP
虚拟树 概述 使用Merkle树来检测文件系统何时更改。 目的是创建一种确定文件系统何时更改的有效方法,特别是比较两个假定彼此相同的文件系统。 预期的用例是将大型文件系统结构同步到远程位置,您希望在该位置知道何时更改了某个位置,以便可以更新另一个。 通常,可以为此目的使用rsync,但是在非常大的文件系统中,使用rsync计算校验和来确定差异可能会很昂贵。 此数据结构可用于确切确定文件系统的哪些部分已更改,这使您可以将rsync定位到仅该子树。 描述 通过有效地计算每个目录(数据块哈希)和每个子树层次结构(子节点哈希)的校验和,vtree.pl将跨文件系统根创建Merkle树。 在传统的Merkle树中,仅树的根包含数据块哈希。 在此实现中,每个目录都隐式地视为树中的叶子。 数据块哈希 每个数据块都有整个目录内容的MD5哈希值。 目录D可能包含其他目录,常规文件,符号链接和“特殊”文件(例

文件下载

资源详情

[{"title":"( 3 个子文件 9KB ) vtree:使用Merkle树检测文件系统何时更改-源码","children":[{"title":"vtree-main","children":[{"title":"vtree.pl <span style='color:#111;'> 15.11KB </span>","children":null,"spread":false},{"title":"LICENSE <span style='color:#111;'> 11.09KB </span>","children":null,"spread":false},{"title":"README.md <span style='color:#111;'> 4.22KB </span>","children":null,"spread":false}],"spread":true}],"spread":true}]

评论信息

免责申明

【只为小站】的资源来自网友分享,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,【只为小站】 无法对用户传输的作品、信息、内容的权属或合法性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论 【只为小站】 经营者是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。
本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二条之规定,若资源存在侵权或相关问题请联系本站客服人员,zhiweidada#qq.com,请把#换成@,本站将给予最大的支持与配合,做到及时反馈和处理。关于更多版权及免责申明参见 版权及免责申明