2016-11-23 8 views
1

私はPostgreSQLデータベースの周りにREST APIを持っていますが、APIはDjango REST Framework(Python)を使用して構築されています。 PostgreSQLデータベースとAPIにアクセスできますが、django/pythonコードを変更することはできません。Neo4にデータをインポートまたは同期する方法は?

私の最初のアプローチは、PostgreSQLで新しいレコードが作成されるたびに、トリガーを介してHTTP POSTリクエストを作成することです。私はthisを見つけましたが、私が必要とすることをするのに最善の方法ではないようです。

Neo4j側では、サイファー関数内からAPIへの定期的なHTTP GETリクエストを考えていますが、そのようなものは存在しません。

答えて

0

APOC proceduresを使用して、JDBC経由で他のDBと統合する必要があります。 PostgreSQLがサポートされています。

apoc.periodic.scheduleまたはapoc.periodic.countdownなどのAPOC手順を使用して、定期的にバックグラウンドでCypherクエリを実行することもできます。

関連する問題