1

我一直在研究一个小网页,在其中显示一个带有数据库表记录的网格视图。我还可以选择让用户向数据库添加记录,或更新现有记录。

目前我对所有这些都使用简单的 sql 查询,而且我的数据库很小,所以现在很好。虽然我想为更大的数据库做好准备,所以我想实现缓存以更快地显示、插入和更新命令。我读过两种缓存:进程内缓存和进程外缓存。

有人可以解释一下或向我介绍两者之间的区别,以及如何在 C# 中使用 Azure 实现它们吗?假设我希望读取使用进程内缓存,写入使用进程外缓存,我可以这样做吗?

提前致谢

4

1 回答 1

2

我建议您根据应用程序类型和要求来决定缓存机制。

请通过以下链接

  1. Azure 基础
  2. Azure 客户端
  3. 缓存策略
  4. 高可用性
  5. 缓存容量规划指南

还请发布更多详细信息,以便社区可以研究并提出正确的方法。另请注意,Appfabric 还支持本地缓存。您也可以在该区域进行探索。

于 2013-05-13T04:56:16.227 回答