落盘机制修改

This commit is contained in:
2026-03-06 11:54:30 +00:00
parent c4e9bedd0a
commit 2e6baf0efe
14 changed files with 1302 additions and 443 deletions

View File

@@ -1,11 +1,11 @@
<?xml version='1.0' encoding='UTF-8'?>
<?xml version="1.0" encoding="UTF-8"?>
<config>
<server>
<ip>127.0.0.1</ip>
<ip>192.168.220.134</ip>
<port>8888</port>
<mode>master</mode>
<mode>master</mode> <!-- master / slave -->
<!-- 仅当 mode=slave 时使用 -->
<replica>disable</replica>
<master>
<ip>192.168.220.134</ip>
@@ -14,21 +14,22 @@
</server>
<log>
<level>INFO</level>
<level>INFO</level> <!-- DEBUG / INFO / ERROR -->
</log>
<persistence>
<type>incremental</type>
<dir>data/persist_mypool_20260305_072256</dir>
<type>none</type> <!-- incremental / none -->
<dir>data</dir> <!-- 所有持久化文件所在目录 -->
<wal>kvs_oplog.db</wal>
<oplog_sync>none</oplog_sync> <!-- none / every_sec -->
<array>kvs_array.db</array>
<rbtree>kvs_rbtree.db</rbtree>
<hash>kvs_hash.db</hash>
</persistence>
<memory>
<allocator>mypool</allocator>
<leakage>disable</leakage>
<allocator>mypool</allocator> <!-- jemalloc / malloc / mypool -->
<leakage>disable</leakage> <!-- enable/disable-->
</memory>
</config>
</config>