私は 38,000 の関係タイプを使用してグラフを作成し、基本的に情報をプロパティから関係タイプにシフトしました。これを行ったのは、クエリの速度が.getProperties()
関数によって妨げられていたためです。しかし、クエリを実行しようとすると、代わりに次のようになります。
java.lang.NullPointerException
at org.neo4j.kernel.impl.core.NodeManager.receiveRelationships(NodeManager.java:658)
at org.neo4j.kernel.impl.core.NodeManager.getMoreRelationships(NodeManager.java:624)
at org.neo4j.kernel.impl.core.NodeImpl.getMoreRelationships(NodeImpl.java:400)
at org.neo4j.kernel.impl.core.NodeImpl.loadInitialRelationships(NodeImpl.java:352)
at org.neo4j.kernel.impl.core.NodeImpl.ensureRelationshipMapNotNull(NodeImpl.java:338)
at org.neo4j.kernel.impl.core.NodeImpl.getAllRelationshipsOfType(NodeImpl.java:184)
at org.neo4j.kernel.impl.core.NodeImpl.getRelationships(NodeImpl.java:269)
at org.neo4j.kernel.impl.core.NodeProxy.getRelationships(NodeProxy.java:114)
38,000 に拡大する前は何の問題もなかったので、これは私が持っている関係タイプの数が多いことに関連していると思います。これを改善する方法はありますか?neo4j のリレーションシップ タイプの制限を確認できる場所はありますか?