2012-04-14 8 views
0

Ich habe eine Charting-Anwendung, wie unten gezeigt.Zip und Abrufen der ArrayList im laufenden Betrieb

Sobald der Benutzer eine Anfrage für 10-Jahres-Daten (über den Schieberegler oder durch die Verwendung von und bis Datum Felder) gestellt hat, frage ich eine MySQL-Datenbank für das Erhalten von Diagrammdaten. Die Daten werden in einer ArrayList sein. Da die Daten sehr groß sind, kann ich diese Daten mit Java GZIP zippen, um sie von DAO auf das Servlet zu übertragen?

Oder wird es eine zusätzliche Belastung sein?

enter image description here

Antwort

0

A GZIPOutputStream kann eine OutputStream, so 'Ja' akzeptieren.

..wird es eine zusätzliche Belastung sein?

In CPU-Zyklen beim Zippen/Entpacken, ja. Für die tatsächliche Übertragung sollte es eine wesentlich geringere Belastung sein (was ich vermute, ist der Engpass, den Sie umgehen möchten).

Verwandte Themen