1

我们对嵌入式 Neo4j (1.9.2) 应用程序执行以下操作"

        Map<String, String> config = new HashMap<String, String>();
        config.put("use_memory_mapped_buffers", "true");
        config.put("keep_logical_logs", "false");

        graphDb = new GraphDatabaseFactory()
                .newEmbeddedDatabaseBuilder(getActiveGraphDirectory())
                .setConfig(config).newGraphDatabase();

但是,我们看到像 nioneo_logical.log.v20 等文件。有时这些文件会变得非常大,因此我们对保留它们不感兴趣。我们知道我们将无法备份/恢复,但我们有不同的方式来实现 HA。

4

1 回答 1

0

似乎将其设置为 false 只会保留最新的日志。从他们的文档中:

# Will keep only the most recent non-empty log
keep_logical_logs=false

您可以尝试将磁盘阈值设置为较低的值吗?就像是keep_logical_logs = 0M size

于 2013-08-12T16:45:23.283 回答