Redis CONFIG SET命令

Redis CONFIG SET命令教程

Redis 的 CONFIG SET 命令可以动态地调整 Redis 服务器的配置而无须重启。我们可以使用它修改 Redis 的配置参数,或者改变 Redis 的持久化方式。

CONFIG SET 可以修改的配置参数可以使用命令 CONFIG GET 来列出,所有被 CONFIG SET 修改的配置参数都会立即生效。

Redis CONFIG SET命令详解

语法

192.168.98.70:6379> CONFIG Set parameter value

参数

参数 描述
parameter 要设置的配置的参数。
value 要设置的参数。

返回值

当设置成功时返回 OK ,否则返回一个错误。

时间复杂度

O(1)

可用版本

>= 2.0.0

案例

CONFIG SET修改配置

使用 CONFIG SET 修改 Redis 配置

127.0.0.1:6379> CONFIG GET appendonly 1) "appendonly" 2) "yes"

首先,我们使用 CONFIG GET 命令查看了当前 redis 的 appendonly 的配置,我们看到此时的配置的 appendonly 选项的值为为 yes现在,我们使用 CONFIG SET 修改配置,如下:

127.0.0.1:6379> CONFIG SET appendonly no OK

再次使用 CONFIG GET 命令,获取当前的配置,显示如下:

127.0.0.1:6379> CONFIG GET appendonly 1) "appendonly" 2) "no"

我们看到,此时的配置变成了 no,即,我们使用 CONFIG SET 命令实时修改了 redis 的配置。

Redis CONFIG SET命令总结

Redis 的 CONFIG SET 命令可以动态地调整 Redis 服务器的配置而无须重启。