开发者社区> 清晨1231> 正文
阿里云
为了无法计算的价值
打开APP
阿里云APP内打开

Redis被配置为保存数据库快照,但它目前不能持久化到硬盘。

简介:
+关注继续查看

今天运行Redis时发生错误,错误信息如下:

(error) MISCONF Redis is configured to save RDB snapshots, but is currently not able to persist on disk. Commands that may modify the data set are disabled. Please check Redis logs for details about the error.

Redis被配置为保存数据库快照,但它目前不能持久化到硬盘。用来修改集合数据的命令不能用。请查看Redis日志的详细错误信息。

原因:

强制关闭Redis快照导致不能持久化。

解决方案:

运行config set stop-writes-on-bgsave-error no 命令后,关闭配置项stop-writes-on-bgsave-error解决该问题。

root@ubuntu:/usr/local/redis/bin# ./redis-cli
127.0.0.1:6379> config set stop-writes-on-bgsave-error no
OK
127.0.0.1:6379> lpush myColour "red"
(integer) 1

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
Redis缓存与数据库一致性解决方案(下)
Redis缓存与数据库一致性解决方案
135 0
如何保证redis与数据库一致性
这是我们在用redis做缓存是避免不了的一个问题,正常情况下我们是更新完数据库马上更新缓存,但是如果某一天,你吃着雪糕磕着瓜子,缓存服务崩了,你啷个办,这时候数据库已经更新完了,别想着让redis回滚,redis没有回滚机制,哦豁看来只有删库跑路;
50 0
一次诡异的数据库“死锁”,问题究竟在哪里?
程序死锁的问题,很难调试,看进程堆栈,看各个线程与锁的情况,对照代码进行排查。数据库死锁的问题,更难,看不了数据库堆栈,也看不了数据库线程与锁,更难以对照代码排查。
466 0
Redis 单数据多源超高并发下的解决方案
Redis 是目前最流行的KV缓存数据库,它简单易用,安全稳定,在互联网行业有着非常广泛的应用。 本文主要给大家分享一下 Redis 在单数据多源访问下的解决思路和方案。
2356 0
Redis数据库
一、redis数据库的简介 redis是一个key-value存储系统。和Memcached类似,它支持存储的value类型相对更多,包括string(字符串)、list(链表)、set(集合)、zset(sorted set --有序集合)和hash(哈希类型)。
891 0
+关注
清晨1231
清晨
32
文章
3
问答
文章排行榜
最热
最新
相关电子书
更多
低代码开发师(初级)实战教程
立即下载
阿里巴巴DevOps 最佳实践手册
立即下载
冬季实战营第三期:MySQL数据库进阶实战
立即下载