iT邦幫忙

2021 iThome 鐵人賽

DAY 7
0
自我挑戰組

淺入淺出分散式儲存系列 第 7

Day7 資料儲存 - object storage優缺點及場景

優缺點

優點

方便擴增: 由於Object storage是扁平化架構,只要增加機器就是增加這個大平面的面積,不需要額外修改架構

成本低:公有雲端上的Object storage都特別便宜,例如Amazon S3

API 簡單: 單純的使用HTTP進行增刪改查,進而支持長距離使用,例如你在台灣可以使用位在美國的Amazon S3儲存服務

缺點

不能修改: 由於最小單位就是一個Object,所以想要修改一個Object代表上穿一個新的替換他,在文件系統還能在末尾增加一行數據

無法和database整合: 傳統的database是結構化數據,例如SQL, Mysql等等,而object storage存放的主要是非結構化數據,且object storage的讀寫慢

無法與一般作業系統整合: 因為一般的作業系統都是file storage,下載一個object就像是下載一個文件

場景

Object storage最有名的應用就是Amazon的S3 storage了,他不像dropbox或google drive,是個file storage的樹狀結構,使用Amazon S3只需要像是上傳文件一樣上傳上去即可

除了有這個儲存服務之外,他一般會被應用在什麼地方呢?主要會用來儲存不常用的重要數據,由於它便宜,且安全(一個object會被分佈在不同機器,可以做備份,可以做復原)

所以說,object storage和file storage不是誰取代誰的架構,每個系統都有其局限性,需要看業務場景需求分析優缺點來選擇適合的儲存系統


上一篇
Day6 資料儲存 - object storage基礎
下一篇
Day8 雲端儲存 - NAS
系列文
淺入淺出分散式儲存30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言