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"