Files
KatelyaTV/docker/kvrocks/kvrocks.conf
T

60 lines
1.0 KiB
Plaintext

# Kvrocks 配置文件
# 基于 RocksDB 的 Redis 协议兼容存储引擎
# 网络配置
bind 0.0.0.0
port 6666
# 数据存储配置
dir /var/lib/kvrocks/data
# 日志配置
log-level info
log-dir /var/lib/kvrocks/logs
# 性能优化配置
# RocksDB 配置
rocksdb.max_open_files 4096
rocksdb.max_background_jobs 4
rocksdb.max_write_buffer_number 4
rocksdb.write_buffer_size 64MB
# 压缩配置
rocksdb.compression snappy
# 内存配置
max-memory 512MB
# 安全配置
# requirepass your_password_here
# 持久化配置
# Kvrocks 基于 RocksDB,天然支持持久化,无需额外配置
# 网络超时配置
timeout 300
# 客户端连接配置
tcp-keepalive 300
tcp-backlog 511
# 慢查询日志
slowlog-log-slower-than 10000
slowlog-max-len 128
# 数据库数量
databases 16
# 备份配置
save ""
# AOF 配置(Kvrocks 不使用 AOF,这里仅为兼容性)
appendonly no
# 集群配置(单机部署可忽略)
# cluster-enabled no
# 监控配置
# rename-command FLUSHDB ""
# rename-command FLUSHALL ""