2016-11-23 3 views
1

У меня есть REST API вокруг базы данных PostgreSQL, API был построен с использованием Django REST Framework (python). У меня есть доступ к базе данных PostgreSQL и API, но мне не разрешено изменять код django/python.Как импортировать или синхронизировать данные в Neo4?

Мой первый подход - сделать запрос HTTP POST с помощью триггера каждый раз, когда в PostgreSQL создается новая запись. Я нашел this, но кажется, что это не лучший способ сделать то, что мне нужно.

В стороне Neo4j я думаю о периодическом HTTP GET-запросе API из функции cypher, но не существует такой вещи.

ответ

0

Вы должны использовать APOC procedures для интеграции с другими БД через JDBC. Поддерживается PostgreSQL.

Вы также можете использовать процедуры APOC, такие как apoc.periodic.schedule или apoc.periodic.countdown, для периодического выполнения запроса Cypher в фоновом режиме.

Смежные вопросы