Komprimiertes Json-Javascript
Aktuell ich sende JSON aus Ajax-post an den server, die dann in Objekte umgewandelt, die mithilfe der Jackson-Mapper.
Das format ist wie folgt
{"id":"780710","folderID":"42024","displayOrder":2},{"id":"780724","folderID":"42024","displayOrder":3}
Was ist die beste JavaScript-Bibliothek zur Komprimierung der Daten und die Jackson-mapper in der Lage sein Umgang mit dem neuen format?
InformationsquelleAutor der Frage rayray | 2012-07-13
Du musst angemeldet sein, um einen Kommentar abzugeben.
Wie gesagt von @JamWaffles, ist dies die beste JSON ist in der Lage zu tun, über Kompression. Und in deinem Fall (die Codezeile, die Sie geliefert), weiter komprimieren kann overkill.
Aber wenn Sie größer Antworten, und Sie möchten, speichern Sie diese bytes haben Sie einen Blick auf
oder
Sind Sie nicht JSON, aber Sie serialisieren von Daten zu einem kleineren format (in den meisten Fällen).
InformationsquelleAutor der Antwort Beat Richartz
Warum nicht einfach die gzip-Komprimierung aktivieren, die browser und web-Server unterstützen? Dies wird sehr schön komprimieren von Daten Größen, mit sehr wenig explizite arbeiten.
InformationsquelleAutor der Antwort StaxMan
Laut dieser tweet von modeckomprimieren von JSON ist in der Tat möglich, und bietet besseres Ergebnis als alternativen getestet.
Ist es möglich,Griff JSON-format mit nodejsund eine aktuelle open-source-Projekt nur umgesetzt sehr schnelle Kompressions-Algorithmus für nodejs.
InformationsquelleAutor der Antwort Cyan
JsonZipper ist auch Super für mehrere ähnliche Objekte wiederholt.
Es ermöglicht Ihnen, ein Objekt zu verwenden, in der' RV Zustand nur durch das extrahieren eines Objekts, die durch den index aus dem array, so Speicher klug es ist toll, wie es immer nur gewonnen haben, was Sie wollen.
Oh, und Sie können tatsächlich Kompresse auf die gehenalso im Grunde, wie Sie bei der Generierung von Daten-Objekten, können Sie komprimieren Sie, so dass Sie immer einen kleinen Speicher-footprint.
Meisten anderen Kompressions-algorithmen zu komprimieren&extrahieren Sie alle Daten auf einmal.
Beachten Sie jedoch: wenn Sie Ihre Daten einer Homogenen Kollektion (Genau die Gleichen Schlüssel, dann hpack besser sein wird.)
InformationsquelleAutor der Antwort Gerardlamo
Können Sie z.B. jsonhNachfolger von hpack die benchmarks auf web-resource-Optimierung. Es hilft aber bei der gleichen Seite auch zeigen Sie, dass die gzip-allein wird wahrscheinlich ausreichend sein.
So klar zu sein, gzip funktioniert besser als hpack, aber die Kombination von Ihnen fügt ein wenig mehr Kompression.
InformationsquelleAutor der Antwort Mark