Amazon-Web-Services
哪個更好 - AWS S3 或 EBS?
我正在嘗試創建一個系統,使用者可以在其中上傳他們的數據(音頻、文本),每個使用者可以達到大約 200 MB。我正在嘗試找出最好的方法——使用 S3 或 EBS。
這是我到目前為止根據我的研究發現的
EBS優勢
- 更低的延遲和更少的變化
- 快速目錄列表和搜尋
- 沒有一致性延遲
S3優勢
- 對於流式案例,S3 可能是更好的選擇
- 提供用於儲存和檢索數據的 Web 服務介面
- 可以用代幣保護
EBS 缺點
- 可能會失敗並失去數據
- 應備份數據以防止數據失去
S3 劣勢
- 具有低目錄列表和搜尋
- 更高的延遲
- 系統中出現的寫入可能會有延遲
我的結論 - EBS 更適合快速響應,S3 更適合耐用性。我正在研究使用 Glacier 備份數據的可能性。
那麼我應該使用哪一個 - EBS 還是 S3?
謝謝。
使用 s3.. 您將無法使用 EBS 進行橫向擴展,因為它只能安裝在單個伺服器上。使用 s3,您可以從多個伺服器上傳。
加上 s3 永遠不會失敗。眾所周知,ebs 確實有過史詩般的失敗。甚至數據失去。