繁体   English   中英

分区ASP.NET缓存

[英]Partitioning the ASP.NET cache

我们使用ASP.NET缓存在整个应用程序中存储数据。 现在,我想缓存产品特定的数据,并想创建一个子分区以避免键名冲突。

例如,一个键可以在主缓存中具有字符串值,但我想拥有一个键值是产品对象的子集。

我曾经考虑过只是将一个Dictionary插入到缓存中,但是我担心线程安全性。

是否有“适当”的方法来做到这一点?

也许您可以为每个分区创建一个MemoryCache类的实例。

最后使用企业库缓存块 ,该具有创建内置CacheManager对象的选项。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM