S3的基本概念和操作
简单存储服务(SimpleStorageServices,S3)构架在Dynamo之上,用于提供任意类型文件的临时或永久性存储。S3的总体设计目标是可靠、易用及低成本。S3存储系统的基本结构,其中涉及两个基本概念:桶和对象桶:桶是用于存储对象的容器,其作用类似于文件夹,但桶不可以被嵌套,即在桶中不能创建桶。目前,Amazon限制了每个用户创建桶的数量,但没有限制每个桶中对象的数量。桶的名称要求在整个AmazonS3的服务器中是全局唯一的,以避免在S3中数据共享时出现相互冲突的情况。在对桶命名时,建议采用符合DNS要求的命名规则,以便与CloudFront等其他AWS服务配合使用。对象:数据,任意类型,但大小会受到对象最大容量的限制。元数据数据内容的附加描述信息,通过名称-值(name-value)集合的形式来定义S3中支持对桶和对象的操作,主要包括:Get、Put、List、Delete和Head。下图列出了五种操作的主要内容。
作者:云创智学 来源:云创智学
发布时间:2022-06-15 15:00:18