如何指定 Memcached 选项以使用 C#.Net 压缩缓存的数据
本文关键字:压缩 Net 缓存 数据 Memcached 何指定 选项 | 更新日期: 2024-12-05 18:59:53
我有 ASP.Net 项目,我正在使用Memcached进行数据和会话缓存。我还需要使用Memcached的压缩选项。如果您能与我分享您的评论,我将不胜感激!我找到了一些网站,但它们没有任何 c#.Net 代码示例。
根据memcached客户端的比较,Enyim不提供内置的压缩支持。
然而,beitmemcached 库有。功能描述说它会自动压缩超过特定粒度的所有对象。
压缩
客户端还支持压缩以存储大型 对象。它使用内置的DeflateStream压缩,它 将数据压缩为压缩格式。如果字节数组是 存储大于属性中指定的值 压缩阈值,数据在存储之前将被压缩 memcached 服务器,并在重新编译时自动解压缩。这 压缩阈值的默认值为 128 kB。