Redis configuration Redis 配置:
Redis 是可以开始不需要一个配置文件使用一个默认的内置配置,
然而 这个配置只是推荐用于测试和开发目的:
合适的方式来配置Redis 是通过提供一个Redis 配置文件, 通常称为redis.conf.
redis.conf 文件包含大量的指令有一个简单的格式:
keyword argument1 argument2 ... argumentN
这是一个简单的配置指令:
slaveof 127.0.0.1 6380
它是可以提供字符串包含空格作为参数使用引号,如下面的示例所示:
requirepass "hello world"
配置指令列表, 它们的意义和有意向的使用是可用的在本身文档里
通过命令行传递参数:
因为Redis 2.6 它是可以传递Redis 配置参数直接使用命令行。
这个是非常有用的对于测试。下面的例子开始一个新的Redis 实例使用端口6380 作为一个实例的slave 运行在127.0.0.1端口的6379:
参数格式的传递通过命令行是精确的和用在redis.conf文件里一样,
除了关键字前缀 --
改变Redis 配置当server 是在运行:
它是可以的配置Redis 在运行时而不需要停止和重启服务,
或者 查询当前配置以编程的方式使用特定的命令 CONFIG SET 和CONFIG GET:
注意,修改配置在运行时对redis.conf文件没有影响, 因此在下次启动时老的配置会被代替使用: