某公司在 AWS 中託管一個三層式 Web 應用程式。資料庫層使用 Multi-AZ Amazon RDS for MySQL 伺服器,快取層則使用 Amazon ElastiCache。該公司希望採用一種快取策略,當客戶將項目新增至資料庫時,快取資料會隨之新增或更新,且快取資料必須始終與資料庫保持一致。哪種解決方案符合這些要求?
選擇一個答案
點擊一個選項來檢查您的答案。
正確答案: 實作寫入穿透 (write-through) 快取策略.
為什麼這是答案
寫入穿透 (write-through) 快取策略確保資料在寫入資料庫的同時也寫入快取,從而保證快取資料與資料庫的一致性。當客戶將項目新增至資料庫時,快取會同步更新,滿足了題目中「快取資料必須始終與資料庫保持一致」的要求。 延遲載入 (lazy loading) 快取策略只在資料被請求時才載入到快取中,這可能導致首次讀取時的延遲,且無法保證資料寫入時快取會立即更新,不符合一致性要求。新增 TTL (Time To Live) 快取策略雖然有助於快取失效,但本身不能保證寫入時的一致性。AWS AppConfig 是一個用於應用程式組態管理的服務,與快取策略的實作無關。
通過考試 — 無需無休止地尋找答案
集中一處獲取此考試的所有核實題目和解釋,節省數小時的準備時間。1,000 多種認證 · 20 多種語言 · 免費開始。
更快通過您的考試 → 無需信用卡