oss相關(guān)

oss上傳是阿里的云存儲(chǔ)服務(wù),與自建存儲(chǔ)的優(yōu)勢(shì)表現(xiàn)于可靠性,安全,成本,數(shù)據(jù)處理能力.

主要使用場(chǎng)景圖片和音視頻等應(yīng)用的海量存儲(chǔ),網(wǎng)頁(yè)或者移動(dòng)應(yīng)用的靜態(tài)和動(dòng)態(tài)資源分離,云端數(shù)據(jù)處理,

定價(jià)分為按量付費(fèi),包年包月,量少時(shí)使用按量更為劃算,量多則為包月,詳見(jiàn)https://help.aliyun.com/document_detail/48293.html?spm=5176.doc48272.6.551.lpPWsM.

存儲(chǔ)空間(Bucket)

同一個(gè)存儲(chǔ)空間的內(nèi)部是扁平的,沒(méi)有文件系統(tǒng)的目錄等概念,所有的對(duì)象都直接隸屬于其對(duì)應(yīng)的存儲(chǔ)空間。

每個(gè)用戶(hù)可以擁有多個(gè)存儲(chǔ)空間。

存儲(chǔ)空間的名稱(chēng)在 OSS 范圍內(nèi)必須是全局唯一的,一旦創(chuàng)建之后無(wú)法修改名稱(chēng)。

存儲(chǔ)空間內(nèi)部的對(duì)象數(shù)目沒(méi)有限制。

只能包括小寫(xiě)字母、數(shù)字和短橫線(-)。

必須以小寫(xiě)字母或者數(shù)字開(kāi)頭和結(jié)尾。

長(zhǎng)度必須在3-63字節(jié)之間。

對(duì)象/文件(Object)

使用UTF-8編碼。

長(zhǎng)度必須在1-1023字節(jié)之間。

不能以“/”或者“\”字符開(kāi)頭。

AccessKey(訪問(wèn)密鑰)(AccessKeyId 和 AccessKeySecret 的統(tǒng)稱(chēng),訪問(wèn)密鑰)

Bucket 的擁有者申請(qǐng)的 AccessKey。

被 Bucket 的擁有者通過(guò) RAM 授權(quán)給第三方請(qǐng)求者的 AccessKey。

被 Bucket 的擁有者通過(guò) STS 授權(quán)給第三方請(qǐng)求者的 AccessKey。

Endpoint(OSS 訪問(wèn)域名)

授權(quán)

Bucket級(jí)別權(quán)限

Object級(jí)別權(quán)限

賬號(hào)級(jí)別權(quán)限(RAM)

臨時(shí)賬號(hào)權(quán)限(STS)

在異步上傳里確認(rèn)上傳完畢

//上傳開(kāi)始

dispatch_group_t requestGroup = dispatch_group_create();

dispatch_group_enter(requestGroup);

//上傳成功或失敗的回調(diào)時(shí)

dispatch_group_leave(requestGroup);

//完成oss上傳,回傳服務(wù)器.

dispatch_group_notify(requestGroup, dispatch_get_main_queue(), ^{

});

oss視頻上傳

oss視頻上傳一般大于10MB,多采用斷點(diǎn)續(xù)傳,小于多用直接上傳,斷點(diǎn)續(xù)傳會(huì)多次請(qǐng)求,比較耗費(fèi)資源及性能,使用需慎重.

圖片上傳

多圖上傳,基本可分為兩類(lèi),壓縮包上傳,for循環(huán)上傳,兩者都采用直接上傳,(想了下壓縮包上傳可能不太合理,畢竟用戶(hù)查看圖片可能要下載再解壓,不太好),for上傳邏輯 異步上傳仿qq 不影響用戶(hù)操作.

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 數(shù)據(jù)采集(獲取) 用戶(hù)本地上傳爬蟲(chóng) 數(shù)據(jù)存儲(chǔ) 使用阿里云OSS,可以通過(guò)網(wǎng)絡(luò)隨時(shí)存儲(chǔ)和調(diào)用包括文本、圖片、音頻和視...
    一點(diǎn)前睡覺(jué)閱讀 487評(píng)論 0 0
  • OSS: Object Storage Service 初次接觸之控制臺(tái)操作 操作教程地址 開(kāi)通40g/年 9塊錢(qián)...
    __damon__閱讀 7,731評(píng)論 0 7
  • ali-oss: 作業(yè): 1、用戶(hù)中心,用戶(hù)的個(gè)人信息,加上一個(gè)頭像管理,不需要裁剪功能,頭像圖片使用第三方分布式...
    劉宇龍閱讀 13,927評(píng)論 1 2
  • 概述 對(duì)象存儲(chǔ)服務(wù)(Object Storage Service,簡(jiǎn)稱(chēng)OSS),OSS提供統(tǒng)一存儲(chǔ)的解決方案 方便...
    yaoshiyou閱讀 2,135評(píng)論 0 1
  • Spring Cloud為開(kāi)發(fā)人員提供了快速構(gòu)建分布式系統(tǒng)中一些常見(jiàn)模式的工具(例如配置管理,服務(wù)發(fā)現(xiàn),斷路器,智...
    卡卡羅2017閱讀 136,653評(píng)論 19 139

友情鏈接更多精彩內(nèi)容