Hey leute,
mir stellt sich grade folgende Frage:
Ich habe in meiner Anwendung viele Komplexe Objekte, die sich zu allem Übel auchnoch verschachteln.
Der einfachheit halber hab ich halt einfach serialisierung benutzt. Allerdings mag ich das iwie nicht.
- Jeder, der meine Anwendung und ein JDK hat, kann die Dateien nach seinen Vorstellungen ändern
- Bei File.length() > 2MB geht warscheinlich die performance den bach runter. Ich vermute, dass die fertigen Dateiein am ende zwischen 3 und 5 MB groß sind.
Bei einem Custom file-format hab ich eben andere Punkte:
- Dateien haben ein festes format, dass, je nach komplexität, (nicht) erweiterbar ist
- Beschädigte dateien sind einfach futsch
- Wenn das format nicht allzu komplex ist, ist die performance warscheinlich besser
Was meint ihr? Wie würdet ihr das angehen?
mir stellt sich grade folgende Frage:
Ich habe in meiner Anwendung viele Komplexe Objekte, die sich zu allem Übel auchnoch verschachteln.
Der einfachheit halber hab ich halt einfach serialisierung benutzt. Allerdings mag ich das iwie nicht.
- Jeder, der meine Anwendung und ein JDK hat, kann die Dateien nach seinen Vorstellungen ändern
- Bei File.length() > 2MB geht warscheinlich die performance den bach runter. Ich vermute, dass die fertigen Dateiein am ende zwischen 3 und 5 MB groß sind.
Bei einem Custom file-format hab ich eben andere Punkte:
- Dateien haben ein festes format, dass, je nach komplexität, (nicht) erweiterbar ist
- Beschädigte dateien sind einfach futsch
- Wenn das format nicht allzu komplex ist, ist die performance warscheinlich besser
Was meint ihr? Wie würdet ihr das angehen?