某公司正在將 Oracle 資料庫遷移到 AWS。該資料庫包含一個單一表格,其中儲存了數百萬張高解析度 GIS 影像,每張影像都由一個地理代碼識別。在自然災害期間,每隔幾分鐘就會更新數萬張影像。每個地理代碼都對應到單一影像。該公司需要一個高可用、可擴展且具成本效益的解決方案來應對這些事件。哪種解決方案最能滿足這些要求?
選擇一個答案
點擊一個選項來檢查您的答案。
正確答案: 將影像儲存在 Amazon S3 儲存貯體中。使用 Amazon DynamoDB,以地理代碼作為鍵,影像的 S3 URL 作為值。.
為什麼這是答案
正確答案是將影像儲存在 Amazon S3 儲存貯體中,並使用 Amazon DynamoDB 儲存地理代碼和 S3 URL。S3 提供高可用性、可擴展性和成本效益的物件儲存,非常適合儲存數百萬張高解析度影像。DynamoDB 是一個無伺服器、高可用且可擴展的 NoSQL 資料庫,能夠以低延遲處理每分鐘數萬次的更新,非常適合儲存地理代碼和對應的 S3 URL。 將影像和地理代碼儲存在 Oracle RDS 資料庫中不適合,因為 RDS 在處理大量非結構化資料(如影像)和高頻率更新時,成本和擴展性不如 S3 和 DynamoDB 的組合。將影像直接儲存在 DynamoDB 中不可行,因為 DynamoDB 適用於較小的文件和鍵值資料,不適合儲存大型二進位物件(如高解析度影像)。將影像儲存在 S3,但使用 RDS 儲存地理代碼和 S3 URL,雖然比單獨使用 RDS 更好,但 RDS 在處理極高頻率的寫入和讀取操作時,其擴展性和成本效益仍不如 DynamoDB。
通過考試 — 無需無休止地尋找答案
集中一處獲取此考試的所有核實題目和解釋,節省數小時的準備時間。1,000 多種認證 · 20 多種語言 · 免費開始。
更快通過您的考試 → 無需信用卡