1. 为了给线上服务器刷入redis数据方便项目使用,临时使用了公网ip+port。
刷完后直接pgrep redis|xargs -n1 kill -9。
然后使用私网配置文件重启redis。
2. 运行下 keys * 才发现数据没有了呢?!!
3. 立马反应过来,我又被kill -9给坑了啊!
原先只是觉得准备测试用redis而已啊,直接杀掉进程没什么影响吧。
4. 又手动hmset 一次数据才行。还好只是一个map的数据!
5. 以后一定使用save命令同步到rdb文件去,然后才可以杀掉redis啊。
不然还是推荐温柔的方式去停止进程, kill -15 , kill -2 ?。
6. Redis Save 命令执行一个同步保存操作,将当前 Redis 实例的所有数据快照(snapshot)以 RDB 文件的形式保存到硬盘。
语法
redis Save 命令基本语法如下:
redis127.0.0.1:6379>SAVE
可用版本
>= 1.0.0
返回值
保存成功时返回 OK 。
实例
redis127.0.0.1:6379>SAVE
OK