Я новый пользователь Neo4j, и я играл с webadmin-интерфейсом Neo4j для создания небольших баз данных и простых запросов в Cypher. Теперь я хочу использовать Neo4J для создания графика с моей существующей базой данных. Это база данных postgresql с миллионами записей с одинаковой структурой (Neo4J очень приспособлен для представления этих данных). Мой вопрос заключается в том, как импортировать эти данные? Какой самый простой способ сделать это? Я уже видел, что Cypher распознает файлы csv, но мне нужно создать файл csv с моими данными или есть другой способ их импортировать? Спасибо за помощь. SamПодключить Neo4J к существующей базе данных Postgresql
ответ
Один из вариантов заключается в том, чтобы экспортировать данные postgres в csv и применить LOAD CSV, чтобы импортировать их в график.
Другой способ заключается в написании сценария на выбранном языке (я проголосовал за здесь), который подключается к Postgres, используя JDBC и подключается к Neo4j, а затем применяет бизнес-логику для преобразования между ними.
Третий вариант использует инструмент ETL, такой как Talend. Он в основном делает то же, что и ваш собственный скрипт, но предоставляет точку & интерфейс для определения преобразования, см. http://neo4j.com/blog/fun-with-music-neo4j-and-talend/ для более подробной информации.
Что относительно узла или javascript? – stackdave
- 1. Подключить Rails-приложение к существующей базе данных
- 2. Как подключить vb6 к базе данных postgresql?
- 3. Можно ли подключиться к существующей реляционной базе данных (Postgresql) с помощью Neo4j?
- 4. «Подключить» приложение rails к уже существующей базе данных MySQL?
- 5. Подключить ASP.net Identity 2.0 к уже существующей базе данных
- 6. Подключить мобильное приложение к существующей базе данных SQL
- 7. Подключить orbeon 3.8 к внешней существующей базе данных v. 1.4.1
- 8. Как подключить Teamcity к существующей базе данных SQLServer 2005
- 9. Postgresql Не будет предоставлять пользователю доступ к существующей базе данных
- 10. Подключиться к существующей базе данных
- 11. Подключить контейнер к локальной базе данных
- 12. Подключить приложение Qt к базе данных PostgreSQL без драйвера
- 13. Подключить PGAdmin3 к OpenShift База данных PostgreSQL
- 14. Подключить Qt к базе данных
- 15. Подключить J2ME к базе данных
- 16. Как подключить Jboss Fuse к базе данных?
- 17. Подключение к базе данных PostgreSQL удаленно
- 18. Подключение к базе данных postgresql
- 19. Ошибка подключения к базе данных PostgreSQL
- 20. Подключить PostgreSQL к HammerDB
- 21. Подключение R к базе данных postgreSQL
- 22. Подключение к существующей базе данных в Netbeans
- 23. Gremlin: SetProperty итеративно к существующей базе данных графа
- 24. Подключение к базе данных PlaySlick для PostgreSQL
- 25. Как подключить базу данных Gremlin к Neo4j шаг за шагом?
- 26. Путь к базе данных для Neo4j
- 27. Android Studio подключается к существующей базе данных SQLite
- 28. Приложение для Android, подключающееся к существующей базе данных
- 29. Установить Peoplesoft и подключиться к существующей базе данных Oracle
- 30. Как подключить Joomla 2.5 к Postgresql?
Посмотрите этот материал: https://github.com/neo4j-contrib/developer-resources/blob/gh-pages/working-with-data/guide-importing-data-and-etl/guide-intro- to-import.adoc –