我是neo4j的新手。我在neo4j中创建了图形数据库,即“my.graphdb”,它还包括模式索引。现在我想将这个数据库用于我的java程序。为此,我使用批量插入。我也在我的java程序中创建模式索引。但是当我运行该程序时,它给了我以下异常。
例外:
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中会更快)。