Иерархические структуры данных часто хранятся в реляционных базах данных. Этот тип хранилища является гибким, но плоским, поэтому структуру дерева необходимо строить с каждым запросом. Я хочу хранить сообщения в форуме как древовидную структуру, но должен быть возможен эффективный запрос, например, например, выбор записей по дате или автору.
Я хотел бы иметь базу данных с открытым исходным кодом, доступную с Java.
Каков наилучший способ сделать это? CouchDB? Neo4j?...