缓存大量数据和数据位置是遥远的

时间:2014-11-12 15:37:59

标签: asp.net-mvc caching iis

我正在开发一个asp.net Mvc项目,我们正在缓存页面的每个内容

就像下面的

[Cache( EntityName = CacheEntityNames.PromotionKey, SecondsInCache = CacheDuration.OneDay )]

我的问题是我无法删除缓存,缓存数据大约为400 MB,数据库距离这里2000公里,而且我只有10mb的网速。

所以每当我在后端更改并编译它时,我至少有5分钟的等待时间来缓存数据。

我使用的是IIS 7.5,之前我从未遇到过这个问题。我做了一些研究。

研究结束后,我能做的就是

  1. 我可以创建localDb,[但我不被允许]

  2. 我可以删除缓存代码[我不能,因为我是开发人员,我在本地项目上与tfs项目有很大的不同。我可以通过遗忘来轻松地将这些删除的行合并到开发项目中:D当你专注于真正的任务时就可以了]

  3. 如果可以在IIS端完成任何帮助或想法

0 个答案:

没有答案