Redis保存错误

时间:2015-04-24 20:06:57

标签: redis

我正在运行

save 600 1 

如果至少有一把钥匙改变了,我的redis-cli每10分钟保存一次,不过它给了我:

(error) ERR wrong number of arguments for 'save' command

我在redis的官方网站上提到这个例子:http://redis.io/topics/persistence

我做错了什么?

1 个答案:

答案 0 :(得分:2)

您可能会混淆两种save s。

save 600 1是Redis配置指令 - 可以在.conf文件中或通过CONFIG SET命令指定。该指令控制数据的自动后台快照,如上所述。

另一方面,Redis还提供可以通过cli或任何客户端调用的SAVE命令(无参数)。此命令使Redis保存数据集,同时阻止其他操作。

注意:,因为SAVE是阻止命令,建议您不要在生产中使用它。