开发者社区> 问答> 正文

OSS的数据是如何组织的?

OSS的数据是如何组织的?

展开
收起
请回答1024 2020-03-26 17:45:05 587 0
1 条回答
写回答
取消 提交回答
  • OSS 是一个分布式的对象存储服务,提供的是一个 Key-Value 对形式的对象存储服务。当您存储文件(Object)时,需要指定此 Object 的名称(Key),后续您将通过这个 Key 来获取该 Object 的内容。

    Key 也可以用来模拟文件夹的一些属性。OSS中文件夹的概念仅是一个逻辑概念,在通过API/SDK的方式设置文件夹的时候可以指定object对应的key值包括前面的目录即可实现该功能。例如,定义object的key为abc/1.jpg就会在该bucket下创建一个abc的文件夹,而在文件夹下即会有一个1.jpg的文件。在控制台上也可以创建文件夹。OSS中的文件夹其实是一个大小为0KB的空文件。因此,用户创建一个key值为1/的object就会定义文件夹1;并且如果用户创建文件abc/1.jpg,系统是不会创建abc/这个文件的,因此在删除abc/1.jpg后将不会再存在abc这个文件夹。

    2020-03-26 17:45:14
    赞同 展开评论 打赏
问答分类:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
OSS运维进阶实战手册 立即下载
《OSS运维基础实战手册》 立即下载
OSS运维基础实战手册 立即下载