kevy4.0

CONFIG

读取或修改服务器的配置参数。

CONFIG GET parameter | SET parameter value | REWRITE | RESETSTAT
分组
服务器
起始版本
1.0.0
参数个数
至少 2 个
标志
write admin

复杂度

GET:O(patterns * 16)。SET:O(1),外加一次配置交换,各 shard 在下一次 tick 时取走。REWRITE:O(配置文件大小)。

复杂度与兼容性是从 kevy 的实现里读出来的,不是抄 Redis 的文档。有几条确实不一样 —— 它们看起来像笔误,但不是。

与 Redis 的兼容性

有差异

有差异:提供 16 个与 Redis 同名的参数;其中只有 maxmemory、maxmemory-policy、appendfsync、自动重写的那一对、hz、maxmemory-samples、loglevel 和 logfile 能热改 —— bind、port、io-threads、dir 和 appendonly 在运行时改会报错;RESETSTAT 是空操作。

另见

BGREWRITEAOFBGSAVECLIENTCLUSTERCOMMANDDBSIZEDEBUGFLUSHALLFLUSHDBINFOMEMORYSAVESHUTDOWNSLOWLOG

← 返回全部命令