Я хотел бы сохранить несколько деревьев на диске (мои деревья представляют собой иерархии файлов и папок) с информацией о ключах/значениях на каждом узле.NoSQL: Хранить иерархическое дерево (представляющее файлы и папки)
Я хочу, чтобы иметь возможность сравнивать эти деревья (пересечение, объединение, разность, ...), у них будет миллион узлов.
Какое решение лучше всего подходит? хранилища на основе документов (MongoDB ...) или Graph DB (Neo4J ...)?