Jaki rodzaj bazy danych NoSQL najlepiej nadaje się do przechowywania danych hierarchicznych?Jaki rodzaj bazy danych NoSQL najlepiej nadaje się do przechowywania danych hierarchicznych?
Powiedz na przykład chcę, aby przechowywać wiadomości forum o strukturze drzewa:
original post
+ re: original post
+ re: original post
+ re2: original post
+ re3: original post
+ re2: original post
Mam analogiczny problem w moim modelu danych. Neo4j działa ładnie, ale nie skaluje się w poziomie. Myślałem, że MongoDB będzie lepszy, ale skoro nie możesz odzyskać osadzonych elementów "oryginalnego postu" bez znajomości schematu od najwyższego poziomu, jest on faktycznie gorszy od bazy danych wykresów. –
@ Sridhar-Sarnobat Być może przyszłość należy do hybrydowych baz danych, takich jak [OrientDB] (http://www.orientdb.org/) lub [ArrangoDB] (http://www.arangodb.org/), które łączą bazy danych dokumentów i wykresów . Nawet PostgreSQL obsługuje obecnie dokumenty JSON. – deamon
Dzięki za sugestię. Przyjrzę się bliżej tym –