文章来源:mp.weixin.qq.com/s/knctuWL8B…
文件系统里有一个大管家 手里面有一个小本本 叫做“元数据” 里面保存了每个文件的路径和属性
那么这些元数据具体包含了哪些内容呢?
这些元数据
不仅可以帮助文件明白自己的定位
也能够让文件系统知道
读写是不是应该被允许?
但是,在文件系统里面,
元数据的能量也就仅限于此了
当面临更多的灵魂拷问时,它就懵了
看懂了没有?
问题的关键在“对象”啊!
好了,废话不多说,下面让我们有请主角
“对象存储”出场!
和文件系统不同,
对象存储的元数据要强大的多
具体表现在两个地方
第一点:
支持自定义丰富的元数据
比如我们存储的是一个身份证图片
除了图片的作者、大小、读写权限之外
我们还可以
自定义身份证对应的人员信息
比如:
里的标签叫做key
对应的标签描述叫做value
即:key=民族,value=汉族
一个对象文件可以
自定义多个key和value
它们一一对应
key和value支持
新建、修改、查询、删除
对象存储元数据强大的第二点在于:
支持元数据的索引和分析
还是以上面的身份证图片为例
假如我们要寻找
北京、31岁、未婚、姓张对应的身份证图片
过去,我们需要先通过数据库查找到身份证号码
然后通过身份证号码一张张再找到图片
如果是对象存储呢?那就简单多了
你只需要限定籍贯、出生年份、
婚姻状态、姓氏四个key值
进行对象查询就好了
符合条件的身份证照片就会全部返回
到此为止,
大家已经了解了对象存储元数据的两大法宝:
自定义丰富的
标签+灵活检索查询
它们可是对象存储在
大数据分析、金融票据影像、
区域医疗影像云、校园网盘
等场景下大展神威的关键所在