Я знаю, что это несколько субъективный вопрос, но я все равно хочу его отбросить, потому что, если есть какое-то понимание, которое я пропустил, задание этого вопроса спасет меня (и, надеюсь, других) от большого количества поиска: -)
По сути, какой тип базы данных лучше всего подходит для случаев, когда несколько элементов связаны между собой.Например:
A->B->C->D->E->F->G->H->I
И вы хотите иметь возможность быстро найти кратчайший путь (или, в идеале, количество путей) между A и I?
Обычно я бы просто использовал для этого реляционную базу данных, но я не уверен, что база данных в стиле MapReduce лучше, и тогда я подумал, существует ли тип базы данных, который я вообще не рассматривал ...
Как всегда, вся помощь с благодарностью получена:)