对象存储OSS基本概念讲解
本文介紹OSS使用中的幾種基本概念。給大家分享OSS的Bucket、Object、Region、Endpoint和AccessKey。
Bucket
首先給大家介紹一下Bucket,Bucket是用戶用來管理所存儲Object的儲物空間。每個用戶可以擁有多個Bucket。Bucket的名稱在OSS的范圍內必須是全局唯一的,一旦創建之后無法修改名稱。Bucket內部的Object數目是沒有限制的。用戶可以簡單的把Bucket理解為本地電腦的一個文件夾。
Object
下一個是Object,Object是OSS存儲數據的基本單元,稱為OSS對象,也被稱為OSS的文件。用戶可以把Object簡單理解為文件夾中的文件。
Bucket對用戶來說是一個管理Object的單元,所有的Object都必須隸屬于某個Bucket。Bucket有一些屬性用來控制Region、Object的訪問控制、Object的生命周期等,這些屬性是作用在該Bucket下所有的Object上的,因此用戶可以靈活創建不同的Bucket來完成不同的管理功能。
下面給大家介紹一下Bucket的命名規范:Bucket名稱只能包括小寫字母、數字和短橫線(-);必須以小寫字母或者數字開頭;長度必須在3到63字節之間。
Object的命名規范如下:使用的是UTF-8編碼;長度必須在1到1023字節之間;不能以“/”或者“”開頭;Object的名稱是區別大小寫的。
Region
接下來給大家介紹一下Region,Region表示OSS的數據中心所在的區域,經緯度位置。用戶可以根據費用、請求來源等綜合選擇數據存儲的Region。一般來說,距離用戶更近的Region訪問速度更快。
Region是在創建Bucket的時候指定的,一旦指定之后就不允許更改,該Bucket下所有的Object都存儲在對應的數據中心,目前不支持Object級別的Region設置。Region大家可以理解為OSS的存儲地域。
Endpoint
下面說一下Endpoint,Endpoint表示OSS對外服務的訪問域名。OSS以HTTP REST API的形式對外提供服務,當訪問不同Region的時候,需要不同的域名。通過內網和外網訪問同一個Region所需要的Endpoint也是不同的。
AccessKey
關于AccessKey,AccessKey簡稱AK,指的是訪問身份驗證中用到的AccessKeyId和AccessKeySecret。OSS通過使用AccessKeyId和AccessKeySecret對稱加密的方法來驗證某個請求的發送者身份。AccessKeyId用于標示用戶,AccessKeySecret是用戶用于加密簽名字符串和OSS用來驗證簽名字符串的密鑰,其中AccessKeySecret必須保密。AccessKey可以理解為OSS被訪問時驗證身份的鑰匙。
以上就是我們今天介紹的幾個基本概念。更多信息參見:對象存儲 OSS > 產品簡介 > 什么是對象存儲 OSS
云計算作為新基建的基礎設施,在2020年疫情期間的高效應用,得到了很多企業的認可,企業業務上云成為2020年企業選擇基礎設施的首選。
面對眾多的云平臺,個人和企業該如何選擇呢?我們回歸正題,現在哪家的云服務器性價比最高呢?
可以看看這篇文檔:【云服務器推薦】2021年騰訊云、阿里云、華為云服務器價格和配置評測
總結
以上是生活随笔為你收集整理的对象存储OSS基本概念讲解的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: BUUCTF WEB [BSidesCF
- 下一篇: Entity Relation Fusi