如果我有很多想要缓存的对象,我将如何压缩该数据?它主要是字符串数据,可能相对较小,但如果我最终有大量的缓存,大小会加起来。我有内存限制,但我的CPU在峰值时仅达到15%。我想我听说stackoverflow正在做类似的事情,但我不确定。我认为这在理论上是一个很好的方法,但我还没有看到它是如何完成的。
答案 0 :(得分:1)
Hanselman将此作为他的每周源代码系列的一部分发布,包括完整的,完整的源代码。
The Weekly Source Code 35 - Zip Compressing ASP.NET Session and Cache State
基本是你在设置GZip压缩时,GZip在获取时解压缩,简单到实现。