我听说过可以用来压缩json消息的MsgPack,但我有一个问题,为什么不简单地使用Gzip / Deflate而不是MsgPack?我认为调试也好得多。
答案 0 :(得分:28)
msgpack是一种高效的二进制序列化格式,根据您的使用情况,您可能希望选择它作为JSON的替代。
即使它被宣传为,如JSON,但是快速和小型, 压缩JSON数据 。再次将其视为替代方案,并记住其作者所述:
在很多情况下,它根本没有为JSON提供足够的优势
我强烈建议你阅读这篇由msgpack的作者撰写的文章 - My thoughts on MessagePack,其中包括你需要了解的所有内容,以及推荐的msgpack用例,优缺点以及与msgpack和JSON相关的其他有用指针。