設定 Azure 受控快取服務的快取用戶端

重要

Microsoft 建議所有新的開發都使用 Azure Redis 快取。 如需選擇 Azure 快取供應專案的目前檔和指引,請參閱 哪個 Azure 快取供應專案適合我?

受控快取服務支援 Azure 網站、雲端服務和虛擬機器用戶端應用程式等等。 本節中的主題提供這三個主要用戶端類型之間的差異概觀,以及建立受控快取服務用戶端應用程式的指引。

快取服務用戶端應用程式類型

受控快取服務用戶端的組態步驟非常類似,不同類型之間只有次要差異。 提供的快取 NuGet 封裝會自動處理大部分的不同之處。 本主題描述小差異,而本節中的其他主題提供設定快取用戶端的逐步指示。

  • Azure 網站快取用戶端

  • Azure 雲端服務快取用戶端

  • Azure 虛擬機器快取用戶端

Azure 網站快取用戶端

受控快取服務支援 Azure 網站用戶端應用程式。 ASP.NET Web 專案可以設定為使用快取NuGet套件受控快取服務。

注意

快取NuGet套件提供您開始使用 ASP.NET 型 Azure 網站受控快取服務所需的一切,即使您尚未安裝最新的 Azure SDK 也一樣。 不過,如果您使用其他 Azure 功能,例如 雲端服務,請下載最新的Azure SDK,目前為 SDK 2.1。

快取 NuGet 封裝會新增必要的組件參照並新增設定變更到專案的 web.config 檔案中。 和 Web 角色用戶端應用程式不同,網站用戶端無法使用快取用戶端診斷。 因此,網站用戶端的快取 NuGet 封裝不會新增 cacheDiagnostics 區段。 如需詳細資訊,請參閱關於 Azure 受控快取服務的 ClientDiagnosticLevel

Azure 雲端服務快取用戶端

Web 角色和背景工作角色用戶端應用程式都可以設定為使用受控快取服務。 若要開始開發使用受控快取服務的角色型用戶端應用程式,請下載最新的Azure SDK,目前為 SDK 2.1。 雲端服務專案可以設定為使用快取NuGet套件使用受控快取服務。 此封裝會新增必要的組件參照並新增設定變更。 對於背景工作角色專案,設定會新增到 app.config,而對於 Web 角色專案,設定會新增到專案的 web.config 檔案。

Azure 虛擬機器快取用戶端

裝載在 Azure 虛擬機器 上的應用程式也可以受控快取服務用戶端。 這些應用程式會以其他用戶端類型相同的方式進行設定,方法是使用快取 NuGet 封裝。 設定變更會新增至 app.config 或 web.config 中,依用戶端應用程式類型而定。

若要開始開發 Azure 虛擬機器應用程式,請下載最新的Azure SDK,目前為 SDK 2.1。

本節內容