解决方案
感谢您的问题!我在Neo4j的团队,我们目前拥有的商业工具,报告这方面的信息。然而,API的扩展计划在接下来的开源版本。暂且可以使用下面的非官方API:
EmbeddedNeo.getConfig().getNeoModule().getNodeManager().getNumberOfIdsInUse(Class)
其中类将被Node.class
,Relationship.class
或PropertyStore.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)
不隶属于 StackOverflow