如何在保存到Redis之前压缩JSON数据?

时间:2016-07-26 15:30:43

标签: c# redis azure-redis-cache

我想将大型JSON保存到Redis。大小为:5 MB,大约。

有没有办法压缩JSON,然后保存到Redis。而且,我需要它,因为从Redis获取解压缩的数据很慢。

1 个答案:

答案 0 :(得分:0)

如果使用C#StackExchange.Redis库,它可以将二进制数据存储为重载之一(byte [])。然后,它只是使用.NET压缩库来进出压缩字节[]。

除此之外,您需要使用RESP将数据自己编写为编码字符串。见这里:http://redis.io/topics/protocol