我是 MVC 4 的 Web 开发人员,想使用缓存概念来提高主页的速度。我的网站是一个体育门户网站,我的主页上有一个滑块,可以显示比赛的在线结果。比赛结果数据可能每 5 分钟、10 分钟或 1 小时更改一次!因此,如果我可以根据表更改而不是 OutputCache 的固定 TimeDuration 来缓存结果,似乎会更好。
缓存此结果的最佳方法是什么?
谢谢
我是 MVC 4 的 Web 开发人员,想使用缓存概念来提高主页的速度。我的网站是一个体育门户网站,我的主页上有一个滑块,可以显示比赛的在线结果。比赛结果数据可能每 5 分钟、10 分钟或 1 小时更改一次!因此,如果我可以根据表更改而不是 OutputCache 的固定 TimeDuration 来缓存结果,似乎会更好。
缓存此结果的最佳方法是什么?
谢谢
这篇文章SqlDependency with Entity Framework 5.0简要描述了在 MVC 中使用 SQL Notification 进行缓存。