Caching Application Block 協助企業級分散式應用克服效能、擴充性與可用性挑戰:
使用緩存的理由
- 效能:保存常用資料,避免重複存取資料庫
- 擴充性:節省系統資源,隨需求擴展
- 可用性:本地快取可在硬體、網路故障時維持應用運作
適用情境
- 頻繁存取靜態或極少變動的資料
- 資料存取、建立或傳遞耗時較長
- 常被使用的資料
支援專案類型
WinForm、Console Application、Windows Service、COM+ Server、Web Service、ASP.NET Web Application 等。
特性
- 每個應用程式可使用多個 Cache,但不同應用程式間不可共用同一 Cache
- 高度優化效能、執行緒安全、例外安全
- 可依需求擴充
系統需求
- Windows 2000 / XP Professional / Server 2003
- .NET Framework 2.0
- Visual Studio 2005