Установите графическую базу данных NEO4J на существующий экземпляр Amazon EC2 - PullRequest
0 голосов
/ 17 января 2020

У меня есть список смежности, готовый для построения графа, который имеет 50 000 узлов и 100 миллионов ребер. Я хочу сохранить это в графической базе данных. Я решил go с NEO4J. Есть ли способ или руководство, которым я могу следовать, чтобы бесплатно загрузить и установить NEO4J на свой существующий экземпляр Amazon EC2, чтобы я мог проанализировать свой список смежности со Python до NEO4J, чтобы создать узлы и отношения. Конечная цель заключается в том, чтобы иметь возможность доступа и анализа графа через NEO4J и использовать некоторые из их методов, такие как кратчайшие пути из одного источника, максимальный клик и т. Д. c. предварительно вычислить определенный сценарий ios. Я очень плохо знаком с графическими базами данных и не знаю, как работает NEO4J. Буду признателен, если кто-нибудь сможет пролить свет на эту тему.

1 Ответ

0 голосов
/ 17 января 2020

Я думаю, что ваш самый быстрый путь к Neo4j в AWS - это использовать AMI с Neo4j, уже установленным, как в этом уроке. https://neo4j.com/developer/neo4j-cloud-aws-ec2-ami/

Оттуда я бы использовал функцию загрузки CSV для импорта ваших данных. https://neo4j.com/developer/guide-import-csv/

Как только вы загрузите свои данные, я думаю, вы найдете библиотеку алгоритмов графа полезной для вычисления сценария ios, который вы обсуждали. https://neo4j.com/docs/graph-algorithms/current/

Я нашел бесплатные курсы академии графов очень полезными для быстрого начала работы с Neo4j. https://neo4j.com/graphacademy/

После окончания курсов sh экзамен на сертифицированного разработчика Neo4j также бесплатный. https://neo4j.com/graphacademy/neo4j-certification/

...