您在 Azure Cosmos DB SQL API 中管理一個讀取繁重的產品目錄。應用程式重複發出許多相同的讀取和查詢請求。您可以容忍長達 60 秒的過時結果,以降低 RU 成本和延遲。目前,客戶使用 Direct 模式。您應該怎麼做?(選擇兩項)
選擇一個答案
點擊一個選項來檢查您的答案。
正確答案: 為 Cosmos DB 帳戶佈建專用閘道,並更新客戶以透過專用閘道端點使用 Gateway 模式。, 在讀取和查詢請求上將 MaxIntegratedCacheStaleness (或等效設定) 設定為 60 秒,以允許從整合快取提供結果。.
為什麼這是答案
此情境需要利用 Azure Cosmos DB 的整合式快取功能來優化讀取繁重的應用程式,同時降低成本和延遲,並可容忍 60 秒的資料過時。 正確答案: 1. 為 Cosmos DB 帳戶佈建專用閘道,並更新客戶以透過專用閘道端點使用 Gateway 模式:整合式快取僅適用於透過專用閘道在 Gateway 模式下連接的用戶端。Direct 模式不支援整合式快取。 2. 在讀取和查詢請求上將 MaxIntegratedCacheStaleness (或等效設定) 設定為 60 秒,以允許從整合快取提供結果:此設定明確指示整合式快取在 60 秒內提供過時資料,符合應用程式的需求。 錯誤答案: 1. 保留 Direct 模式以確保無需更改即可使用整合快取:Direct 模式不支援整合式快取,因此此選項不正確。 2. 減少索引策略以節省讀取上的 RU 並自動利用快取:減少索引策略可能會降低查詢效能,且不會自動利用整合式快取。 3. 啟用 60 秒的項目 TTL,以便在過期時重新整理快取結果:TTL 用於自動刪除項目,而非控制整合式快取的過時策略。
通過考試 — 無需無休止地尋找答案
集中一處獲取此考試的所有核實題目和解釋,節省數小時的準備時間。1,000 多種認證 · 20 多種語言 · 免費開始。
更快通過您的考試 → 無需信用卡