Entlib将数据加载到内存中

时间:2011-06-14 19:32:53

标签: caching enterprise-library

我正在使用来自EntLib 3.1的缓存库,我们在缓存db(300 meg)中存储相当繁重的数据,当我实例化CacheFactory.GetCacheManager(“缓存管理器”)时,它返回缓存对象的重列表从数据库,导致应用程序使用非常高的内存,有没有办法不使用entlib加载应用程序的内存中的整个数据,而不是从缓存数据库本身加载项目ondemand?

由于

1 个答案:

答案 0 :(得分:0)

Entlib缓存块将缓存项的副本存储在内存中。支持商店可以在应用程序重新启动时保持持久性。没有办法改变这种行为。