关于AppFabric Caching的学习摘录

Windows Server AppFabric Caching 主要特点有:

  • 任何可以被序列化的 CLR 对象都可以通过简单的 Cache API 将数据缓存
  • 支持企业规模:可支持上百台主机的服务器架构
  • 可弹性的调整配置,并通过网络缓存服务
  • 支持动态调整规模,可随时新增节点
  • 支持高可用性架构
  • 自动负载平衡
  • 可与 Event Tracing for Windows (ETW), System Center 等机制整合管理与监控
  • 提供与 ASP.NET 的无缝整合,将 Session 数据储存至缓存,也可在 Web farm 架构下将应用程序数据缓存 ,减少数据库大量读取的负担
  • 第一版遵循 cache-aside architecture ( 明确快取, Explicit Caching ),意即你必须在你的应用程序中明确指明你要新增(Put)或移除(Remove)快取的项目,所有快取数据并不会自动与任何源数据库进行同步。

缓存配置需注意的是:

如果你的机器没有加入域,那么你的缓存配置一定是要选 XML ,并在你的机器上共享一个目录作为缓存的共享文件夹;

如果加入域,可以选择 SQL Server ,但一定要 SQL Server 2008 的版本。

你可能感兴趣的:(APP)