Я слышал кое-что о MsgPack, который можно использовать для сжатия json-сообщений, но у меня есть вопрос, почему бы просто не использовать Gzip / Deflate вместо MsgPack? Я думаю, что лучше еще и отладить.
MsgPack для сжатия данных json, почему бы не использовать gzip / deflate?
comment
Нет никакой реальной разницы в размере между JSON и MsgPack после gzip. (тесты)
- person Zaz   schedule 12.02.2015
comment
Еще один тест, который заставляет задуматься об этом peterbe.com/plog/msgpack- vs-json-with-gzip
- person Nande   schedule 08.10.2020
Ответы (1)
msgpack - это эффективный формат двоичной сериализации, который вы можете выбрать в качестве альтернативы JSON в соответствии с вашим вариантом использования.
Даже если он рекламируется как как JSON, но быстрый и маленький, он не предназначен для сжатия данных JSON. Еще раз подумайте об этом как об альтернативе и имейте в виду, что, как указано его автором:
есть много ситуаций, когда он просто не предлагает достаточных преимуществ для JSON
Я настоятельно рекомендую вам прочитать эту статью - Мои мысли о MessagePack, написанную автором msgpack, которая включает в себя все вам нужно знать рекомендуемые варианты использования msgpack, плюсы / минусы и другие полезные указатели, связанные с msgpack и JSON.
person
deltheil
schedule
17.10.2012