Tag: spring data neo4j

如何在使用spring-data-neo4j时启用neo4j webadmin?

我正在使用REST示例从Accessing Neo4j Data引导一个新项目。 该示例使用嵌入式数据库而不是独立的neo4j服务器,但我想使用Neo4J webadmin界面来显示我的数据。 如何从此配置启动webadmin界面? (他们使用WrappingNeoServerBootstrapper使用带有spring-data-neo4j的WrappingNeoServerBootstrapper但是答案中省略了很多知识,例如它甚至没有提到配置的位置。作为POM的新手,Spring Boot和Neo4j因此我可以不要使用那个答案。)

保存CRUDRepository的方法很慢?

我想在我的neo4j数据库中存储一些数据。 我使用spring-data-neo4j。 我的代码如下: for (int i = 0; i < newRisks.size(); i++) { myRepository.save(newRisks.get(i)); System.out.println("saved " + newRisks.get(i).name); } 我的newRisks-array包含大约60000个对象和60000个边。 每个节点和边都有一个属性。 这个循环的持续时间大约是15-20分钟,这是正常的吗? 我使用Java VisualVM来搜索一些瓶颈,但我的平均CPU使用率为10 – 25%(4个核心),而我的堆不到一半。 有什么选择来推动这项行动吗? 编辑:附加是,在第一次调用myRepository.save(newRisks.get(i)); 在第一个输出到来之前几分钟,jvm下降了fpr 第二次编辑: 类风险: @NodeEntity public class Risk { //… @Indexed public String name; @RelatedTo(type = “CHILD”, direction = Direction.OUTGOING) Set risk = new HashSet(); public void addChild(Risk […]