質問

私は<のhref = "http://neo4j.org/は、ドキュメントを通読されています「REL =」noreferrer ">のNeo4j と、それはコンポーネントがとすることができます機能に遭遇することは至っていないのです私は、グラフ内のプリミティブ(ノード、関係、およびプロパティ)の合計数を問い合わせます。この機能は、どこかに存在しないか、私はそれが行くようグラフ全体のカウントを横断コードを記述する必要がありますするつもりです?

役に立ちましたか?

解決

ご質問をお寄せいただきありがとうございます!私はのNeo4jチームのだ、と私たちは現在、この種の情報を報告し、市販のツールを持っています。しかし、APIの拡張は、次のオープンソース版に予定されています。時間のためにあなたは、次の非公式のAPIを使用することができますされます:

EmbeddedNeo.getConfig().getNeoModule().getNodeManager().getNumberOfIdsInUse(Class)

ここでクラスはNode.class又はRelationship.classPropertyStore.classされるであろう。

他のヒント

これは私のために働いてます:

import org.neo4j.kernel.impl.nioneo.store.PropertyStore

graph.getConfig().getGraphDbModule().getNodeManager().getNumberOfIdsInUse(Node.class);
graph.getConfig().getGraphDbModule().getNodeManager().getNumberOfIdsInUse(Relationship.class);
graph.getConfig().getGraphDbModule().getNodeManager().getNumberOfIdsInUse(PropertyStore.class)
ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top