Guten Morgen,
ich möchte gern Daten in einer Art Tabelle im Arbeitsspeicher ablegen. Wenn ich bei Tante Google nach Begriffen wie 'in memory table' oä. suche, komme ich aber immer wieder auf Datenbanken (HSQLDB, JAVADB). Dies ist aber nicht wirklich das was ich benötige. Ich will weder sortieren, noch selektieren, noch mich mit SQL Statements plagen. Einfach nur Daten speichern. Und auslesen.
Wichtig wäre, dass ich dynamisch Zeilen UND Spalten ergänzen möchte. Diese möchte ich Zeilen- und Spaltenweise wieder auslesen können. Einzelne Zeilen und Spalten löschen wäre nett, aber komplett löschen würde fürs erste reichen. Gleichzeitig Lesen und Schreiben sollte möglich sein. Gleichzeitig von mehreren Stellen schreiben ist dagegen nicht nötig.
Was will ich speichern: Zahlen ... also int und double Werte. Aber es wäre durchaus OK, wenn ich die auch als Integer oder Double Objekte ablegen kann. Ein paar Tausend Zeilen können es durchaus werden und vielleicht 2-10 Spalten. Ich denke im Speicher dürfte man das noch problemlos ablegen können.
Es wäre auch schön, wenn man Spalten Namen geben könnte, aber das wäre nicht ganz so wichtig. Dies könnte ich mir auch separat in ner Map halten.
Soweit ich weiß, kann man mit Java SE sowas standardmäßig nicht abbilden, oder irre ich mich da? Bevor ich mich selbst an eine Implementierung mache hier mal eine konkrete Frage: Kennt jemand eine Lib mit der man sowas recht einfach realisieren kann?
ich möchte gern Daten in einer Art Tabelle im Arbeitsspeicher ablegen. Wenn ich bei Tante Google nach Begriffen wie 'in memory table' oä. suche, komme ich aber immer wieder auf Datenbanken (HSQLDB, JAVADB). Dies ist aber nicht wirklich das was ich benötige. Ich will weder sortieren, noch selektieren, noch mich mit SQL Statements plagen. Einfach nur Daten speichern. Und auslesen.
Wichtig wäre, dass ich dynamisch Zeilen UND Spalten ergänzen möchte. Diese möchte ich Zeilen- und Spaltenweise wieder auslesen können. Einzelne Zeilen und Spalten löschen wäre nett, aber komplett löschen würde fürs erste reichen. Gleichzeitig Lesen und Schreiben sollte möglich sein. Gleichzeitig von mehreren Stellen schreiben ist dagegen nicht nötig.
Was will ich speichern: Zahlen ... also int und double Werte. Aber es wäre durchaus OK, wenn ich die auch als Integer oder Double Objekte ablegen kann. Ein paar Tausend Zeilen können es durchaus werden und vielleicht 2-10 Spalten. Ich denke im Speicher dürfte man das noch problemlos ablegen können.
Es wäre auch schön, wenn man Spalten Namen geben könnte, aber das wäre nicht ganz so wichtig. Dies könnte ich mir auch separat in ner Map halten.
Soweit ich weiß, kann man mit Java SE sowas standardmäßig nicht abbilden, oder irre ich mich da? Bevor ich mich selbst an eine Implementierung mache hier mal eine konkrete Frage: Kennt jemand eine Lib mit der man sowas recht einfach realisieren kann?