MsgPack для сжатия данных json, почему бы не использовать gzip / deflate?

Я что-то слышал о MsgPack Это можно использовать для сжатия сообщений json, но у меня есть вопрос об этом, почему бы просто не использовать Gzip/Deflate вместо MsgPack? Я думаю, что это так лучше для отладки.

1 ответов


msgpack-это эффективный двоичный формат сериализации что вы можете выбрать в качестве альтернативы JSON в соответствии с вашим вариантом использования.

даже если он рекламируется как как JSON, но быстро и мало, это не предназначен для сжатие данных JSON. Еще раз подумайте об этом как об альтернативе и имейте в виду, что, как заявил его автор:

есть много ситуаций, когда это просто не предложите достаточное преимущество JSON

Я бы очень рекомендовал вам прочитать эту статью -мои мысли о MessagePack, написанный автором msgpack, который включает в себя все, что вам нужно знать против рекомендуемых вариантов использования msgpack, плюсов/минусов и других полезных указателей, связанных с msgpack и JSON.