2016-04-11 39 views
1

我有一個快速的問題Neo4J,是否有可能從MySQL遷移到neo4j?根據我所閱讀的內容,似乎可以,但到目前爲止,所有教程都是針對Web服務的。我想知道是否有辦法(POJO)來做這種過程。目前我有超過30萬條記錄正在進行CSV導出,我打算用spring將它們加載到neo4j中。我可以用JDBC讀取它們並在neo4j中創建新節點嗎?謝謝!Neo4J POJO方法

+0

請問你能用POJO的方法來描述一下你的意思嗎? – MicTech

+0

@MicTech如果我不清楚,我很抱歉。我現在面臨的是這個春天的應用程序變得像一個休息應用程序。我的意圖不是要創建,而是一個獨立的java - neo4j數據庫接口 – kenlz

回答

2

可以將MySQL數據庫遷移到Neo4j,但這取決於您希望如何執行以及您期望得到什麼結果。

您可以使用CSV導出/導入。使用起來很簡單,但有一些限制。一次操作應該足夠好。

第二種方法是編寫自己的腳本或程序,將數據從RDBMS轉換爲圖形。它可能更強大,你可以輕鬆地進行清理和轉換。你也可以使用Spring Data for Neo4j創建持久實體。下一個選項是使用GraphAware Neo4j Importer。這是用於從RDBMS向Neo4j導入數據的「框架」,它具有許多強大的功能,但學習曲線陡峭。

+0

是否可以在沒有REST的情況下運行neo4j? – kenlz

相關問題