minio文件上传hash去重校验
时间: 2023-07-21 12:38:41 浏览: 1026
文件hash验证
MinIO支持通过MD5或SHA-256哈希值进行文件上传的去重校验。这意味着如果您尝试上传一个已经存在的文件,MinIO会比较上传文件的哈希值与已经存在文件的哈希值,如果它们匹配,MinIO会拒绝上传。这可以有效地防止重复文件上传,从而节省存储空间和网络带宽。
您可以在MinIO客户端或API中指定哈希选项来启用去重校验。例如,以下命令使用MD5哈希值进行文件上传:
```
mc cp --hash md5 myobject s3/mybucket/
```
您还可以通过设置`MINIO_SHA256_SUM`环境变量将MinIO的默认哈希算法从MD5更改为SHA-256。请注意,使用SHA-256哈希值进行去重校验可能会导致一些性能开销,因为它需要更多的计算。
总之,MinIO的去重校验功能可以帮助您更好地管理对象存储,避免重复文件上传和存储,提高存储效率。
阅读全文