在Linux系统中,Redis本来是有数据的,但在Linux系统重启后,Redis中的数据全部丢失。经过几次测试都一样,只有在Linux系统重启才会丢失,Redis重启应该是没有问题的。 这个问题只在Linux系统才存在,在Windows系统是没有问题的。 二、解决方案 在Linux系统设置一个参数(vm.overcommit_memory)即可解决。 步骤如下: 1、编辑 sysctl.conf 配置文件 vi /etc/sysctl.conf 2、另起一行增加参数 vm.overcommit_memory 配置,如下 vm.overcommit_memory = 1 3、使配置文件生效 sysctl -p
导入redis数据丢失 redis数据丢失原因
转载本文章为转载内容,我们尊重原作者对文章享有的著作权。如有内容错误或侵权问题,欢迎原作者联系我们进行内容更正或删除文章。

提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
redis读取数据丢失 redis数据丢失问题
Linux Redis 重启数据丢失解决方案,Linux重启后Redis数据丢失解决方案>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>一、问题说明在Linux系统中,Redis本来是有数据的
redis读取数据丢失 linux java redis 运维