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

NoSQL之Redis技术(三):Redis的数据备份与恢复

2017-03-29 22:03 375 查看
上篇《NoSQL之Redis技术(二):数据类型和命令 》说了redis技术的一些常用数据类型和命令,我们在操作redis数据的时候,时常会担心redis的数据文件丢失,那么有没有一个方法可以做这些数据备份呢?今天小钱要和大家聊的就是这个话题。好了,我们直接进入今天的话题:

redis的save命令用于创建当前数据库的备份。

语法:

save命令基本语法如下:
redis 127.0.0.1:6379> save


案例:

redis 127.0.0.1:6379> save
OK


该命令将在redis安装目录中创建dump.rdb文件。

恢复数据

如果需要恢复数据,只需将备份文件 (dump.rdb) 移动到redis安装目录并启动服务即可。获取redis目录可以使用config命令,如下所示:

redis 127.0.0.1:6379> config get dir
1) "dir"
2) "/usr/local/redis/bin"


以上命令config get dir输出的redis安装目录为 /usr/local/redis/bin。

Bgsave

创建redis备份文件也可以使用命令bgsave,该命令在后台执行。

案例:

127.0.0.1:6379> bgsave
Background saving started
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: