minio - MinIO如何复制压缩对象
问题描述
我试图更好地了解服务器端存储桶复制如何工作于压缩对象。看起来,MinIO 不(还)支持客户端和服务器之间的压缩传输(https://github.com/minio/minio/issues/6880)。
我在 MinIO 中存储大型文本数据(每个对象约 1 GB)。服务器被配置为将这些对象压缩存储在磁盘上。压缩对象的大小只有大约 1/10。
现在,我想知道这些对象是如何复制的。MinIO 是否使用较低级别的协议来复制传输已压缩对象的节点?
或者它们是否被解压缩、传输,然后再次压缩,就像使用常规客户端 API 复制一样?
解决方案
您可以选择将压缩对象上传到 MinIO 服务器或使用服务器端压缩功能。Wrt 复制,如果对象在上传到主服务器之前被压缩,这将被复制为压缩到复制目标。
但是,如果您使用服务器端压缩,数据将被解压缩并传输到目标 - 不假设复制目标启用了压缩。您必须在主要和目标上独立启用压缩
请知道您可以在https://slack.min.io/24/7/365找到我们。如果您有商业问题,请通过 hello@min.io 或我们的专家聊天功能https://min.io/pricing?action=talk-to-us与我们联系。
推荐阅读
- jenkins - 如何在 Jenkins Job DSL 中设置构建名称?
- java - 如何将自定义脚本链接到 Spring Boot jar?
- r - 数据框子集保留来自父数据框的信息
- ios - 如何快速在紧凑型设备上的 splitViewController 中正确使用 didSelectRowAt?
- php - 联系表格在提交时给出 403 禁止访问
- php - 如果 $i == 1 回显“ok”,则在 foreach 循环中使用 PHP,否则回显“ok”一次并继续
- wpf - 事件订阅与发布的事件没有关联
- data-transfer - Vuejs/JavaScript 和出站传输行为
- android - 无法获得活动以导航到另一个活动
- c# - let子查询中的Broken Skip方法