我有一些对象和类,目前我正在将它们保存到HttpContext.Cache中,但是我希望即使应用程序池被重启或者机器被重启时,它们也能保持持久性。
我尝试着使用AppFabric或Memcached,但它们似乎更专注于分布式缓存而不是本地缓存。
此外,结合AppFabric的EF STE似乎依赖于可序列化的类,我的类中一些属性例如引用了不能序列化的.NET类(例如我有一个System.Net.WebSockets.WebSocket实例的引用作为属性)。
所以我的问题是: 有没有人可以给我任何好的想法或者指向一个框架,使我能够将类保存到某种本地缓存中,且该缓存对磁盘(或允许我将任何东西保存到数据库中)具有持久性?
所以我的问题是: 有没有人可以给我任何好的想法或者指向一个框架,使我能够将类保存到某种本地缓存中,且该缓存对磁盘(或允许我将任何东西保存到数据库中)具有持久性?