如何从 Neo4j 图形数据库中确定存储目录?

How to determine the store directory from a Neo4j graph database?

BatchInserter提供了一个方法叫getStoreDir,传递图数据库的存储目录。但是,GraphDatabaseService 不提供这种功能。只有弃用的 GraphDatabaseAPI 提供了弃用的方法 getStoreDir。那么有没有机会通过他们的 API 来确定 Neo4j 图形数据库的存储目录?

您可以使用 Configuration JMX bean,它有一个 store_dir 属性,详情请参阅 http://neo4j.com/docs/stable/jmx-mxbeans.html#jmx-configuration

参见 http://neo4j.com/docs/stable/tutorials-java-embedded-jmx.html 如何从 Java 查询 JMX bean。