Your company is designing an application named App1 that will use data from Azure SQL Database. App1 will be accessed over the internet by many users. You need to recommend a solution for improving the performance of App1.
What should you include in the recommendation?
Select only one answer.
A. Azure HPC cache
B. ExpressRoute
C. a CDN profile
D. Azure Cache for Redis
D
技巧:排除明顯錯(cuò)誤選項(xiàng),在沒有明顯錯(cuò)誤的選項(xiàng)中選擇最合理的選項(xiàng)。
某公司正在設(shè)計(jì)一個(gè)名為 App1 的應(yīng)用程序,該應(yīng)用程序?qū)?Azure SQL Database 獲取數(shù)據(jù),并通過互聯(lián)網(wǎng)被大量用戶訪問。需要推薦一個(gè)解決方案,以提高 App1 的性能。
A. 不正確。Azure HPC Cache。Azure HPC Cache 是為高性能計(jì)算(HPC)工作負(fù)載設(shè)計(jì)的緩存服務(wù),主要用于加速對文件存儲(如 Azure Blob Storage 或 NFS)的訪問,與數(shù)據(jù)庫查詢或應(yīng)用程序性能優(yōu)化無關(guān)。
B. 不正確。ExpressRoute。ExpressRoute 是 Azure 提供的專用網(wǎng)絡(luò)連接服務(wù),用于在本地?cái)?shù)據(jù)中心與 Azure 之間建立私有、低延遲的網(wǎng)絡(luò)連接。無法直接優(yōu)化互聯(lián)網(wǎng)用戶的訪問性能,不解決應(yīng)用程序與數(shù)據(jù)庫之間的性能問題。
C. 不正確。CDN profile。CDN(內(nèi)容分發(fā)網(wǎng)絡(luò))用于加速靜態(tài)內(nèi)容(如圖片、CSS、JavaScript 文件)的交付,通過將內(nèi)容緩存到全球邊緣節(jié)點(diǎn)減少延遲。適用于靜態(tài)內(nèi)容,而 App1 的性能瓶頸可能在于數(shù)據(jù)庫查詢或動態(tài)數(shù)據(jù)。無法直接優(yōu)化對 Azure SQL Database 的訪問性能。
D. 正確。Azure Cache for Redis。Azure Cache for Redi 是一個(gè)完全托管的內(nèi)存中數(shù)據(jù)存儲服務(wù),常用于緩存數(shù)據(jù)庫查詢結(jié)果、會話狀態(tài)、API 響應(yīng)等。可以緩存頻繁訪問的數(shù)據(jù),減少對 Azure SQL Database 的直接查詢,顯著提高應(yīng)用程序性能。適用于動態(tài)數(shù)據(jù)和數(shù)據(jù)庫查詢的緩存。