重启没有持久化数据的Redis
从磁盘I/O性能等角度来看,有一种未对数据进行持久化的Redis。
* 配置中设置了save “”。
如果出现EC2的维护等原因需要重新启动Redis节点的情况,直接重新启动将会导致数据丢失。
现在介绍保留数据的重新启动步骤。
请在现在检查一下数据大小。
使用 redis-cli 的 dbsize 指令来记录当前数据的大小,以便在重新启动后进行数量确认。
$ redis-cli dbsize
用save命令备份数据。
使用 redis-cli 中的 save 命令来获取数据的备份。
$ redis-cli save
重启Redis节点
请根据环境要求进行节点的重新启动。
完成重新启动后,请确认数据记录的数量是否正确。
在Redis节点重新启动后,可以使用redis-cli的dbsize命令来确认数量。
$ redis-cli dbsize
这是关于重新启动未持久化数据的Redis的介绍。
我正在将已经在博客上发布的文章转载到Qiita。原始文章在这里。