数据去重 为了防止同一份数据上传多次,我们需要进行hash值校验。 启动服务时,扫描所有文件,计算sha256值,存储在hash表中。上传文件时,在put请求中添加自己计算的sha256值,hash表内的值进行比较,达到数据去重的目的。 数据校验 在传输过程中,数据可能损坏丢失,那么数据存储层就没必要存储这个数据了。 验证客户端提供的散列值和根据已经上传的对象的散列值进行对比一致性。