gpt4 book ai didi

asp.net-mvc - ASP.NET MVC 框架中的缓存

转载 作者:行者123 更新时间:2023-12-04 04:20:12 24 4
gpt4 key购买 nike

我在使用 ASP.NET MVC 框架方面相当陌生,并希望在缓存 MVC Web 应用程序的各个部分时能找到一些关于最佳实践的帮助。我知道堆栈溢出使用 MVC 和一些非常棒的缓存技术,而且它的 MILES 比我的应用程序快,即使在本地运行时也是如此。

我有几个问题。

  • 缓存实际上是如何工作的,您如何“启用”它,以及各种选项是什么。最好使用哪种缓存?
  • 我的应用程序有很多数据库事务,经常更改的列表。我担心页面刷新的及时性,因为用户无法获得最新版本的数据。在 Web 应用程序速度和显示“最新”数据之间取得平衡的最佳方法是什么?你们在处理这个问题时发现了哪些最佳实践?
  • 如何使用不同的缓存设置缓存不同的部分(我假设 View )?我认为它可以用子 Controller 来完成,但我有 NFI 如何去做这件事。
  • 我正在使用 CaSTLe.Windor 与 Controller 的集成,我不确定这是否会改变任何东西。
  • 任何其他需要注意/小心的注意事项的最佳实践将不胜感激。
  • 最佳答案

    您可能想看看 Phil Haack post对于一些 donut 缓存。他是 ASP.NET MVC 的引用 :)

    关于asp.net-mvc - ASP.NET MVC 框架中的缓存,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/526867/

    24 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com