19

我听说了一些关于MsgPack可用于压缩 json 消息的信息,但我有一个问题,为什么不简单地使用 Gzip/Deflate 而不是 MsgPack?我认为调试也更好。

4

1 回答 1

32

msgpack 是一种高效的二进制序列化格式,您可能希望根据您的用例选择它作为 JSON 的替代方案。

即使它被宣传为像 JSON,但又快又小,它也不是为了压缩 JSON 数据。再次将其视为一种替代方案,并请记住,正如其作者所说:

在许多情况下,它根本无法为 JSON 提供足够的优势

我强烈建议您阅读这篇文章 -我对 MessagePack 的看法,由 msgpack 的作者撰写,其中包括您需要了解的所有内容与推荐的 msgpack 用例、优点/缺点以及与 msgpack 和 JSON 相关的其他有用指针。

于 2012-10-17T08:43:12.190 回答