您的位置:首页 > 数据库 > Redis

解决:redis添加hash数据失败问题

2017-11-07 21:02 881 查看

场景

初学redis时候,学习在redis添加hash数据集,出现无法添加的错误。比如添加以下命令:

hset key1 feild1 zhangsan


结果出现以下错误:



原因

错误提示的翻译为:Redis被配置为保存数据库快照,但它目前不能持久化到硬盘。用来修改集合数据的命令不能用。

强制关闭Redis快照导致添加的数据没办法持久化,redis运行用户没有权限写rdb文件或者磁盘空间满了,在这里应该是没有权限写rdb文件。

解决办法

进入client

./redis-cli


然后配置
stop-writes-on-bgsave-error
项为
no
即可

命令如下:

config set stop-writes-on-bgsave-error no


参考

一篇很好关于redis的问题总结文章:redis常用命令、常见错误、配置技巧等分享
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐