我正在运行
save 600 1
如果至少有一把钥匙改变了,我的redis-cli每10分钟保存一次,不过它给了我:
(error) ERR wrong number of arguments for 'save' command
我在redis的官方网站上提到这个例子:http://redis.io/topics/persistence
我做错了什么?
答案 0 :(得分:2)
您可能会混淆两种save
s。
save 600 1
是Redis配置指令 - 可以在.conf文件中或通过CONFIG SET
命令指定。该指令控制数据的自动后台快照,如上所述。
另一方面,Redis还提供可以通过cli或任何客户端调用的SAVE
命令(无参数)。此命令使Redis保存数据集,同时阻止其他操作。
注意:,因为SAVE
是阻止命令,建议您不要在生产中使用它。