Q
Quurks
Gast
Ich habe in einem Programm ca 100.000 Objekte, bestehend aus einem long, 4 kurzen (<20 Zeichen) Strings, einem char und einem GregorianCalendar zu speichern, vermutlich verschlüsselt, was aber nicht das Problem ist.
Diese Objekte müssen beim Programmstart eingelesen und beim Beenden gespeichert werden. Jetzt ist dei Frage, wie man das am besten macht, die Standart-Serialisierung erscheint mir langsam, XStream ist besser. Dieses Programm hat aber meiner Meinung nach das Problem, dass ich bei dem langen Prozess keine Rückmeldung über den aktuellen Stand bekomme, um einen Fortschrittsbalken zu generieren.
Meine Fragen also:
1) Hat XStream einen "Zustandszeiger" oder kann man den "nachrüsten"?
2) Ist XStream dafür eine gute/schnelle Wahl? Gibt es schnelleres?(XML ist nicht Pflicht, will es nur mit Java auslesen)
Die Daten müssen nur auf dem Rechner verfügbar sein, und es werden vorraussichtlich wenige Benutzer werden
Hoffe auf baldige Antworten
Diese Objekte müssen beim Programmstart eingelesen und beim Beenden gespeichert werden. Jetzt ist dei Frage, wie man das am besten macht, die Standart-Serialisierung erscheint mir langsam, XStream ist besser. Dieses Programm hat aber meiner Meinung nach das Problem, dass ich bei dem langen Prozess keine Rückmeldung über den aktuellen Stand bekomme, um einen Fortschrittsbalken zu generieren.
Meine Fragen also:
1) Hat XStream einen "Zustandszeiger" oder kann man den "nachrüsten"?
2) Ist XStream dafür eine gute/schnelle Wahl? Gibt es schnelleres?(XML ist nicht Pflicht, will es nur mit Java auslesen)
Die Daten müssen nur auf dem Rechner verfügbar sein, und es werden vorraussichtlich wenige Benutzer werden
Hoffe auf baldige Antworten