Ich stoße auf Probleme, bei denen einige unserer Datenspeicher einen hohen Durchsatz aufweisen. Wir verwenden POJOs, die mit Jackson in JSON serialisiert wurden. Wie können wir JSON-Daten komprimieren?Was sind einige der üblichen Schritte zur Reduzierung der JSON-Datengröße?
Ein erster Gedanke vorgeschlagen BSON zu verwenden, aber anscheinend ist es nicht viel kleiner als JSON.
Konnten Sie eine Lösung finden? Ich habe auch dasselbe Problem. Ich habe ein JSON-Dokument, aber ich bin mir nicht sicher, wie ich dieses JSON-Dokument mithilfe von Messagepack serialisieren soll. Irgendwelche Gedanken? Ich habe bereits eine Frage dazu, aber bisher keine Antwort. Wenn Sie möchten, kann ich hier einen Link angeben. – ferhan
Wir haben die Jackson-Bibliothek für die JSON-Verarbeitung verwendet und konnten die Smile-Erweiterungen verwenden, um komprimiertes JSON zu generieren, und wir mussten unseren serverseitigen Code außer einigen zusätzlichen Konfigurationen nicht ändern. http://jackson.codehaus.org/1.8.8/javadoc/org/codehau/jackson/smile/package-summary.html Ich habe einige Benchmarks für verschiedene Serialisierungsprotokolle hier http://techtraits.com/noproto/ –
I siehst du, also hast du gar kein messpack benutzt? Sie haben gerade Smile-Erweiterungen auf Ihrem tatsächlichen JSON angewendet? – ferhan