我一直在一个小网页上工作,我在其中显示一个带有数据库表记录的网格视图。我还有一个选项供用户将记录添加到数据库,或更新现有记录。
目前我对所有这些使用简单的SQL查询,而我的数据库很小,所以现在没问题。虽然我想为更大的数据库做好准备,但我希望实现缓存以更快地显示,插入和更新命令。我读过两种缓存:进程内缓存和进程外缓存。
有人可以向我解释一下有关两者之间差异的解释,以及如何在C#中使用Azure实现它们吗?假设我希望读取与进程内缓存和使用out-of-proc缓存的写入,我可以这样做吗?
提前致谢
答案 0 :(得分:2)
我建议您根据应用程序类型和要求决定缓存机制。
请浏览以下链接
另外,请发布其他详细信息,以便社区可以查看并建议正确的方法。另请注意,Appfabric还支持本地缓存。您也可以在该地区进行探索。