Hallo zusammen,
ich habe folgendes Problem mit der Serialisierung unter Java:
Ich füge in einer Hash-Tabelle viele Objekte, die auch Bilder als Byte-Array beinhalten. Später wird die Anzahl der
Objekte in der Hash-Tabelle steigern!
Die Hash-Tabelle wird anschliessend in einer Datei serialisiert. Wenn die Hash-Tabelle zu groß wird, dann
bekomme ich eine Exception, dass die Heap überlaufen ist!
Es gibt natürlich eine Alternativlösung, indem man die Objekte einzeln serialisiert, aber wer will schon ca. 5000 bzw. 10000 serialisierte Dateien auf seiner Platte haben?
Wie kann man trotzdem 10000 oder mehr Objekte in nur einer Datei serialisieren, ohne dass der RAM
beeinflusst wird?
Danke
ich habe folgendes Problem mit der Serialisierung unter Java:
Ich füge in einer Hash-Tabelle viele Objekte, die auch Bilder als Byte-Array beinhalten. Später wird die Anzahl der
Objekte in der Hash-Tabelle steigern!
Die Hash-Tabelle wird anschliessend in einer Datei serialisiert. Wenn die Hash-Tabelle zu groß wird, dann
bekomme ich eine Exception, dass die Heap überlaufen ist!
Es gibt natürlich eine Alternativlösung, indem man die Objekte einzeln serialisiert, aber wer will schon ca. 5000 bzw. 10000 serialisierte Dateien auf seiner Platte haben?
Wie kann man trotzdem 10000 oder mehr Objekte in nur einer Datei serialisieren, ohne dass der RAM
beeinflusst wird?
Danke