Я хочу сохранить график миллионов узлов, где каждый узел связывается с другим ненаправленным образом (от точки A до B, автоматически B указывает на A). Я рассмотрел Neo4j, OrientDB в качестве возможных решений, но они, кажется, ориентированы в ориентированных графах, и Neo4j не является бесплатным для> 1 миллиона узлов, для меня это не решение.
Можете ли вы помочь мне, какая из других NoSQL DB (Redis, CouchDB, MongoDB, ...) лучше всего подойдет для чего-то подобного и как это может быть реализовано? Я хочу сделать не-свойство (просто дайте мне связанные элементы) запросов в ширину с 2 уровнями глубины (с A <-> B, B <-> C, C <-> D, запрос A должен дать мне B и С, но не D).