我需要删除 Neo4j
的逻辑日志,因为它们会占用整个 RAM 磁盘。我的图表非常巨大。我定义了嵌入 Java 的 Neo4j 3.0.6
数据库,例如:
graphDb = new GraphDatabaseFactory().newEmbeddedDatabaseBuilder(new File(PATH + GRAPH_DATABASE_PATH)).setConfig("keep_logical_logs","false").newGraphDatabase();
我还将 keep_ological_logs 设置为“4 个文件”、“100M 大小
”,但它坚持保留其中 100 个(neostore.transaction.db.0 到 99 )每个大小251M!!!
感谢您的帮助。
最佳答案
谢谢马蒂亚斯,但这只是我犯的一个愚蠢的错误。我需要删除 keep_logic_logs 的引号并导入:org.neo4j.graphdb.factory.GraphDatabaseSettings.keep_逻辑_logs
关于java - 在嵌入式 Neo4j 中设置 keep_logic_logs,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40906196/