云社区 > 云问答 > 问答详情

什么是对象?

什么是对象?

5217人浏览 收藏(0)

3个已发布回答

投票顺序
时间顺序

作者小头像 explorer101 2019-11-07 18:08
对象名称(key)取自全路径abc/123.jpg简直是愚蠢的设计,这个应该叫path,而不应该叫key。
0 收藏(0)

作者小头像 jason635 2018-04-03 16:21
对象是存储在OBS中的基本数据单位。用户上传的数据以对象的形式存储在OBS的桶中。对象的属性包括以下几部分:
Key:对象的名称,为经过UTF-8编码的长度大于0且不超过1024的字符序列,一个桶里的每个对象必须拥有唯一的对象名称。用户可使用桶名+对象名来存储和获取对应的对象。
0 收藏(0)

作者小头像 大数据小粉 2017-05-03 10:08
什么是对象?

对象是存储在OBS中的基本数据单位。用户上传的数据以对象的形式存储在OBS的桶中。对象的属性包括以下几部分:
Key:对象的名称,为经过UTF-8编码的长度大于0且不超过1024的字符序列,一个桶里的每个对象必须拥有唯一的对象名称。用户可使用桶名+对象名来存储和获取对应的对象。
Metadata:对象元数据,用来描述对象的信息。元数据又可分为系统元数据和用户元数据。系统元数据由OBS系统产生,在处理对象数据时使用。系统元数据包括:Date,
Content-length, last-modify, Content-MD5等。用户元数据由用户上传对象时指定,是用户自己对对象的一些描述信息。这些元数据以键值对(Key-value)的形式随http头域一起上传到OBS系统。
Data:数据,即对象的数据内容。
通常,我们将对象等同于文件来进行管理,但是由于OBS是一种对象存储服务,并没有文件系统中的文件和文件夹概念。为了使用户更方便进行管理数据,OBS提供了一种方式模拟文件夹。通过在对象的名称中增加“/”,如abc/123.jpg,abc就可以模拟成文件夹了,123.jpg就可以模拟成文件名了,而对象名称(key)仍然是abc/123.jpg。



详情请点击>>
0 收藏(0)