Hierarchische Datenstrukturen werden oft in relationalen Datenbanken gespeichert. Diese Art von Speicher ist flexibel, aber flach, daher muss die Baumstruktur mit jeder Abfrage erstellt werden. Ich möchte Forumsbeiträge als Baumstruktur speichern, aber es sollte möglich sein, effizient nachzufragen, zum Beispiel Posts nach Datum oder Autor auszuwählen.Wie speichert man Baumstrukturen in Java?
Ich hätte gerne eine Open-Source-Datenbank, die von Java zugänglich ist.
Was ist der beste Weg? CouchDB? neo4j? ...?
Wie wäre es mit einem ORM? –
Ein ORM würde die Handhabung erleichtern, aber die zugrunde liegende Datenstruktur würde immer noch relational bleiben und wahrscheinlich wäre die Leistung nicht so gut. – deamon
Siehe auch: [Was sind die Optionen zum Speichern hierarchischer Daten in einer relationalen Datenbank?] (Http://stackoverflow.com/questions/4048151/what-are-the-options-for-storing-hierarchical-data-in- a-relationale Datenbank) – cbare