2014-01-08 151 views
1

我是neo4j的新手。我在neo4j中創建了圖形數據庫,例如「my.graphdb」,它也包含模式索引。現在我想用這個數據庫到我的Java程序中。爲此我使用批量插入。另外我在我的java程序中創建模式索引。但是當我運行這個程序時,它給了我一個例外。批量插入Neo4j

例外:

java.lang.UnsupportedOperationException: Schema modification is currently not available 

通過BatchDatabase API。

總之,我想使用我現有的圖形數據庫(my.graphdb)到新的java程序中。此外,我想使用my.graphdb中現有的數據和索引插入新的節點和關係。

請讓我知道我該怎麼辦?

+0

你的問題很混亂,你可以詳細說明你的步驟並顯示代碼/設置?還可以分享完整的堆棧跟蹤和發生的地方。 –

回答

0

不應使用BatchGraphDatabase。使用BatchInserter或交易EmbeddedGraphDatabase

Batchinserter還支持創建在關機時填充的模式索引(首先測試一個小數據集,它可能需要一段時間,在2.0.1中會更快)。

+0

感謝您的建議。我已經成立了我的數據庫。 – akshay