Я очень новичок в базе данных графа. И я начал с Аранго. Для этого проекта я не уверен насчет запросов, с которыми я столкнусь в будущем. Я не хочу создавать узкие места. Поэтому я хотел создать ненаправленные или двунаправленные края везде.
Однако, поскольку поддерживаются только направленные ребра, мое текущее понимание таково: если какая-то вершина не может быть достигнута directed traversal
, тогда я столкнусь с последним узким местом. Поэтому, когда я создаю ребро a -> b
, я также создаю b -> a
в той же коллекции ребер.
Верны ли мои предположения? и является ли проектное решение приемлемым?