redis 指定db库导入导出数据
时间:2024年04月02日
/来源:网络
/编辑:佚名
最近根据之前的项目重新改编一个新的项目,发现上一个项目的搭建者,把一些区域权限和划分放在redis上存储,因此不得不照搬过来,所以搜索一下相关如何做的
发现一个比较简单的做法,记录一下操作过程,方便以后作为参考
我的电脑是Mac系统不需要那么复杂安装操作
# 安装redis-dump
sudo gem install redis-dump –V
#查看redis-dump版本,安装成功可以开心的备份和还原redis了
redis-dump -v
使用redis-dump导出数据
1.redis导出全部数据,没有指定db库
redis-dump -u 127.0.0.1:6379 -a password > redis_6379.json
补充:没有密码设置可以直接: redis-dump -u 127.0.0.1:6379 > redis_6379.json
2.redis导出数据,指定db库
redis-dump -u 127.0.0.1:6379 -d 1 > redis_1.json
使用redis-dump导入数据
命令(cat filename.json | redis-load -u :password@host:port -d 0)无密码可省略
cat redis_1.json | redis-load -u 127.0.0.1:6379 -d 0
本地导入确实挺快,线上其他环境导入稍微较慢,需要等待.......
发现一个比较简单的做法,记录一下操作过程,方便以后作为参考
我的电脑是Mac系统不需要那么复杂安装操作
# 安装redis-dump
sudo gem install redis-dump –V
#查看redis-dump版本,安装成功可以开心的备份和还原redis了
redis-dump -v
使用redis-dump导出数据
1.redis导出全部数据,没有指定db库
redis-dump -u 127.0.0.1:6379 -a password > redis_6379.json
补充:没有密码设置可以直接: redis-dump -u 127.0.0.1:6379 > redis_6379.json
2.redis导出数据,指定db库
redis-dump -u 127.0.0.1:6379 -d 1 > redis_1.json
使用redis-dump导入数据
命令(cat filename.json | redis-load -u :password@host:port -d 0)无密码可省略
cat redis_1.json | redis-load -u 127.0.0.1:6379 -d 0
本地导入确实挺快,线上其他环境导入稍微较慢,需要等待.......
新闻资讯 更多
- 【建站知识】查询nginx日志状态码大于400的请求并打印整行04-03
- 【建站知识】Python中的logger和handler到底是个什么?04-03
- 【建站知识】python3拉勾网爬虫之(您操作太频繁,请稍后访问)04-03
- 【建站知识】xpath 获取meta里的keywords及description的方法04-03
- 【建站知识】python向上取整以50为界04-03
- 【建站知识】scrapy xpath遇见乱码解决04-03
- 【建站知识】scrapy爬取后中文乱码,解决word转为html 时cp1252编码问题04-03
- 【建站知识】scrapy采集—爬取中文乱码,gb2312转为utf-804-03