Ho sentito qualcosa su MsgPack che può essere utilizzato per la compressione di messaggi JSON, ma ho una domanda al riguardo, perché non usare semplicemente Gzip/Deflate invece di MsgPack? Penso che sia anche meglio fare il debug.MsgPack per la compressione di dati JSON, perché non utilizzare gzip/deflate?
14
A
risposta
26
msgpack è un formato di serializzazione binario efficiente che è possibile scegliere come alternativa a JSON in base al proprio caso d'uso.
Anche se è pubblicizzato come come JSON, ma veloce e piccolo, è non inteso dati comprimere JSON. Ancora una volta pensare ad esso come alternativa, e tenere a mente che, come dichiarato dal suo autore:
ci sono molte situazioni in cui semplicemente non offre abbastanza vantaggio per JSON
sarei molto raccomandare leggi questo articolo - My thoughts on MessagePack, scritto dall'autore di msgpack, che include tutto ciò che devi sapere contro i casi d'uso msgpack raccomandati, i pro/contro e altri indicatori utili relativi a msgpack e JSON.
Non c'è alcuna differenza reale tra JSON e MsgPack dopo gzip. ([Parametri] (https://gist.github.com/maxpert/3116560)) – Zaz