S3相關(guān)知識(shí)
Amazon s3晒夹,全稱為Amazon Simple Storage Service。EC2和S3是Amazon最早推出的兩項(xiàng)云服務(wù)垒拢。Amazon S3的操作包括三部分:Service苛让、Buckets和Objects。
概念
1春锋、Buckets 矫膨,擁有全局名,名稱由用戶定義期奔,用來(lái)存放Object侧馅,由于是全局名,所有要確保名字是唯一的;
2呐萌、Object馁痴,S3里存儲(chǔ)的基本實(shí)體,包括`object data`和`metadata`肺孤。其中`metadata`為鍵值對(duì)形式罗晕,描述object,默認(rèn)情況下包含文件類型赠堵、最好修改時(shí)間等小渊。S3沒(méi)有明確的文件夾的概念,通過(guò)設(shè)置objec他的多級(jí)路徑來(lái)實(shí)現(xiàn)茫叭。比如object可以是`image/idcard.jpg`
3酬屉、Keys, bucket中每一個(gè)object的獨(dú)一無(wú)二的標(biāo)識(shí)符揍愁。上面例子中提到的`image/idcard.jpg`就是一個(gè)key呐萨。
4、Access Control Lists莽囤,訪問(wèn)控制表ACL谬擦。在S3中每一個(gè)bucket和object都有一個(gè)ACL,并且bucket和object的ACL是相互獨(dú)立的朽缎。當(dāng)用戶發(fā)起一個(gè)訪問(wèn)請(qǐng)求怯屉,S3會(huì)檢測(cè)ACL來(lái)核實(shí)請(qǐng)求發(fā)送者是否有權(quán)限訪問(wèn)這個(gè)bucket或object蔚舀。
5、Regions锨络,bucket的物理存儲(chǔ)區(qū)域(Region)。選擇適當(dāng)?shù)膮^(qū)域可以優(yōu)化延遲狼牺、減低成本羡儿。Amazon在世界各地建立了數(shù)據(jù)中心,如下為常見(jiàn)的region區(qū)域是钥。
S3存儲(chǔ)類型
-?standard (頻繁掠归、長(zhǎng)期訪問(wèn))
-?非頻繁訪問(wèn) standard ia
-?存檔 glacier