gpt4 book ai didi

.net - EntLib 缓存应用程序 block 的替代方案?

转载 作者:行者123 更新时间:2023-12-05 00:09:18 24 4
gpt4 key购买 nike

我正在开发一个 Windows 客户端应用程序,并希望缓存一些数据。这是一个非常简单的场景,基本上只是将一些数据保存在内存中,这样应用程序就可以避免在网络连接断开时崩溃。

我可以推出自己的缓存解决方案,或使用 EntLib 缓存块,但在提交某些内容之前我正在寻找更多替代方案。
问题是,我所做的所有搜索都显示:

  • entlib 块(我已经知道了)
  • ASP.NET 缓存(我无法使用)
  • Velocity(分布式,需要 Windows 服务才能连接)
  • NCache(也是分布式的,类似于速度)

  • 当然还有其他一些内存缓存库吗?

    谢谢

    最佳答案

    .Net 4.0 引入了 System.Runtime.Caching命名空间。根据 MSDN 文档:Caching in .NET Framework Applications 推荐用于 future 的内存缓存.它的建模类似于 4.0 之前的 System.Web.Caching 实现,因此 ASP.NET 用户应该比较熟悉它的使用。

    关于.net - EntLib 缓存应用程序 block 的替代方案?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/567352/

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