1
使用Neo4j 3.0.4,嵌入式數據庫完全忽略了dbms.tx_log.rotation.retention_policy。沒有差別是否從配置文件與Neo4j嵌入式數據庫忽略事務日誌限制
new GraphDatabaseFactory().newEmbeddedDatabaseBuilder(STORE_FOLDER).loadPropertiesFromURL(CONFIG_FILE).newGraphDatabase();
裝載或用
new GraphDatabaseFactory().newEmbeddedDatabaseBuilder(STORE_FOLDER).SetConfig(GraphDatabaseSettings.keep_logical_logs, DBMS_TX_LOG_ROTATION_RETENTION_POLICY).newGraphDatabase();
它設置它不改變它是否在大小(100M size
)限制或數量(3 files
) 。它愉快地寫入事務日誌,直到硬盤滿了。
但是GraphDatabaseSettings.logical_log_rotation_threshold
工作得很好。
配置時我錯過了什麼嗎?我是否理解保留策略的目的,或者這是Neo4j 3.0.4中的錯誤?