微软发布 Velocity Caching 社区技术预览版 3

  • Al Tenhundfeld
  • 张逸

2009 年 4 月 14 日

话题:.NET语言 & 开发架构

最近,微软发布了Velocity 的最新版本,Velocity 是一个分布式内存应用缓存平台。其目的是提供简单的能够提高分布式缓存性能、可伸缩性和可用性的 API。最新发布的Velocity 社区技术预览版 3 可以直接从微软下载

Velocity 社区预览版 3 包括众多改进:

  • 缓存通知
  • 通知可用于无效的缓存对象,或者在对象被添加、替换以及移除时指定事件处理器。

  • 性能改进
  • “吞吐量,延迟与内存使用被进一步优化,从而改进应用程序的性能。”
  • 安全增强
  • Velocity 的 Windows 服务目前运行在低授权的网络服务帐户下。更新后的安装程序可以帮助对安装文件夹以及簇配置进行权限配置。
  • 新的簇管理选项
  • 当 SQL Server 被用于存储簇配置信息时,添加的选项可以让 SQL Server 执行簇管理角色,而不再总是需要使用宿主。
  • 安装程序的更新
  • “为了简化部署,安装程序现在支持对缓存宿主的自动安装。”
  • 解除了簇配置编辑项与存储项的耦合
  • 不管将簇设置存储在何处,都可以利用基于 PowerShell 的缓存管理工具修改这些设置,也可以直接修改簇配置的 XML 内容。
  • 修订后的 API
  • 修订后的 Velocity 的 API 更加符合在 Microsoft 命名空间下程序集的命名规范。Velocity 的命名空间从原来的 System.Data.Caching 被修改为 Microsoft.Data.Caching。此外,所有的类和委托的名称都被重新命名,加上了 DataCache 前缀。随着名称的修改,许多重载也随之被修改。关于该版本 API 修改的详细内容,可以访问 Velocity 在线帮助:CTP3 API Changes(Velocity)

更多细节可以访问微软 Velocity 团队发布纪要

查看英文原文:Microsoft Velocity Caching CTP3 

.NET语言 & 开发架构