同一个视频,多个用户上传,希望在oss上只保留一份,这个是oss提供的重复校验能力,还是需要自己去维护。
在云存储服务(如阿里云OSS、AWS S3等)中,实现文件的MD5重复校验通常可以通过两种方式来进行:
利用OSS提供的ETag或Content-MD5进行校验
Content-MD5
发送计算好的文件MD5值。云存储服务会验证这个值以确保数据在传输过程中没有被损坏。虽然这主要用于完整性校验,但它也可以间接用于检测重复,因为你可以在上传前检查是否已存在具有相同MD5值的对象。自己维护MD5记录
结论:
注意:具体实现方式可能会根据你所使用的云存储服务的API和特性有所不同,请参考相应服务的官方文档进行操作。
8 回答4.8k 阅读✓ 已解决
6 回答3.5k 阅读✓ 已解决
6 回答2.4k 阅读
5 回答6.4k 阅读✓ 已解决
8 回答3.8k 阅读
3 回答2.5k 阅读✓ 已解决
3 回答2.2k 阅读✓ 已解决