minio多版本

minio的多版本是怎么实现的

1、界面上传3次1M文件,可以显示3个版本的

在这里插入图片描述
2、在文件名1M目录下会有3个uuid为名的目录
在这里插入图片描述
3、其中的xl.meta文件可以使用xl-meta工具解析,这里会记录详细的版本信息

{
  "Versions": [
    {
      "Header": {
        "Flags": 2,
        "ModTime": "2024-03-01T11:03:36.547915333+08:00",
        "Signature": "ca212968",
        "Type": 1,
        "VersionID": "692366c021fa42719bcbe5e11a014dc7"
      },
      "Idx": 0,
      "Metadata": {
        "Type": 1,
        "V2Obj": {
          "CSumAlgo": 1,
          "DDir": "6UdcaondRk2c6/VRU7TcVw==",
          "EcAlgo": 1,
          "EcBSize": 1048576,
          "EcDist": [
            4,
            1,
            2,
            3
          ],
          "EcIndex": 4,
          "EcM": 2,
          "EcN": 2,
          "ID": "aSNmwCH6QnGby+XhGgFNxw==",
          "MTime": 1709262216547915333,
          "MetaSys": {},
          "MetaUsr": {
            "content-type": "application/octet-stream",
            "etag": "b6d81b360a5672d80c27430f39153e2c"
          },
          "PartASizes": [
            1048576
          ],
          "PartETags": null,
          "PartNums": [
            1
          ],
          "PartSizes": [
            1048576
          ],
          "Size": 1048576
        },
        "v": 0
      }
    },
    {
      "Header": {
        "Flags": 2,
        "ModTime": "2024-03-01T10:27:05.174696003+08:00",
        "Signature": "d2ee3cd0",
        "Type": 1,
        "VersionID": "d1e0ff5263a641749a2ca3d34caa13fa"
      },
      "Idx": 1,
      "Metadata": {
        "Type": 1,
        "V2Obj": {
          "CSumAlgo": 1,
          "DDir": "potrhWjRSFKRDbQJU/gVoQ==",
          "EcAlgo": 1,
          "EcBSize": 1048576,
          "EcDist": [
            4,
            1,
            2,
            3
          ],
          "EcIndex": 4,
          "EcM": 2,
          "EcN": 2,
          "ID": "0eD/UmOmQXSaLKPTTKoT+g==",
          "MTime": 1709260025174696003,
          "MetaSys": {},
          "MetaUsr": {
            "content-type": "application/octet-stream",
            "etag": "b6d81b360a5672d80c27430f39153e2c"
          },
          "PartASizes": [
            1048576
          ],
          "PartETags": null,
          "PartNums": [
            1
          ],
          "PartSizes": [
            1048576
          ],
          "Size": 1048576
        },
        "v": 0
      }
    },
    {
      "Header": {
        "Flags": 2,
        "ModTime": "2024-03-01T10:26:54.412385108+08:00",
        "Signature": "c51fac32",
        "Type": 1,
        "VersionID": "4cb4a2cd3cee4569bc7363e7bfc3ce50"
      },
      "Idx": 2,
      "Metadata": {
        "Type": 1,
        "V2Obj": {
          "CSumAlgo": 1,
          "DDir": "lqs4RiwkQBiG9w5PVk/5ow==",
          "EcAlgo": 1,
          "EcBSize": 1048576,
          "EcDist": [
            4,
            1,
            2,
            3
          ],
          "EcIndex": 4,
          "EcM": 2,
          "EcN": 2,
          "ID": "TLSizTzuRWm8c2Pnv8POUA==",
          "MTime": 1709260014412385108,
          "MetaSys": {},
          "MetaUsr": {
            "content-type": "application/octet-stream",
            "etag": "b6d81b360a5672d80c27430f39153e2c"
          },
          "PartASizes": [
            1048576
          ],
          "PartETags": null,
          "PartNums": [
            1
          ],
          "PartSizes": [
            1048576
          ],
          "Size": 1048576
        },
        "v": 0
      }
    }
  ]
}

  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值