Buckets And Objects
Buckets
- Store
objects
(akafiles
) in Buckets (akadirectories
) - Should be globally unique name
- Although
S3
isGlobal
,buckets
areRegion Specific
- Naming convention
- No Uppercase
- No Underscore
- 3 to 63 characters
- No
IP
- Start with
- Lowercase
- Number
Objects
Objects
hasBucket Name
,Prefix
, andFile Name
- For a object
- When
Object
name iss3://bucket_name/key
- Here
bucket_name
is theBucket Name
- No
Prefix
here key
is the file name
- Here
- When
Object
name iss3://bucket_name/folder_1/folder_2/key
- Here
bucket_name
is theBucket Name
folder_1
andfolder_2
is theNested Folder
, where theFile
placedkey
is the file name
- Here
- There is no
Folder
concept in theS3
,UI
tricks to think that way Object
can be at most5TB
size- Can not upload a
Object
more than5GB
withoutmultipart
Object Metadata
contains- User Metadata
- System Metadata
Tag
can be added- Max 10
Tags
supported - Use for
- Security
- Lifecycle Policy
- When
Versioning
isenabled
, then theObject
hasVersion ID