Hallo,
meine Anwendung macht ziemlich viel Gebrauch von Arrays aus double-Werten, deren Größe stark schwankt (zwischen 10 und 10.000 Einträgen länge). Wie tu ich solche Arrays sinnvoll mit JPA in eine Datenbank?
- jeden double-Wert einzeln (in eine Tabelle mit 1 Wert / Zeile) und dann als collection mappen? Wohl kaum, wg performancee und so?
- binär codiert (halt ein binär-@Lob) mit 64-bit-Blöcken pro Wert, also ein Binär-Objekt pro Array?
- als String, der dann beim Lesen erstmal geparst werden muss? Hat den (für die Anwendung ziemlich grossen) Vorteil, das es menschenlesbar ist?
Was meint ihr?
Gruß+Danke
Jan
meine Anwendung macht ziemlich viel Gebrauch von Arrays aus double-Werten, deren Größe stark schwankt (zwischen 10 und 10.000 Einträgen länge). Wie tu ich solche Arrays sinnvoll mit JPA in eine Datenbank?
- jeden double-Wert einzeln (in eine Tabelle mit 1 Wert / Zeile) und dann als collection mappen? Wohl kaum, wg performancee und so?
- binär codiert (halt ein binär-@Lob) mit 64-bit-Blöcken pro Wert, also ein Binär-Objekt pro Array?
- als String, der dann beim Lesen erstmal geparst werden muss? Hat den (für die Anwendung ziemlich grossen) Vorteil, das es menschenlesbar ist?
Was meint ihr?
Gruß+Danke
Jan