首页 > 数据库 >Redis 数据导入导出

Redis 数据导入导出

时间:2024-10-16 16:43:36浏览次数:6  
标签:redis dump ## Redis 导出 dba 导入 data

方式一:redis-dump

前置

安装redis-dump

https://blog.csdn.net/zhanaolu4821/article/details/103684237

数据导出


## -u uri
## -a 密码
## -d database

## 导出所有库
/usr/local/bin/redis-dump -u 127.0.0.1:63790 -a 123456 > /data/dba/yanhao/test/testredis.json

## 导出指定库
/usr/local/bin/redis-dump -u 127.0.0.1:63790 -a 123456 -d 0 > /data/dba/yanhao/test/testredis.json

数据导入

< /data/dba/yanhao/test/testredis.json /usr/local/bin/redis-load -u 127.0.0.1:10010 -a 123456

方式二:拷贝文件

  1. 关闭源redis

  2. 拷贝源redis文件dump.rdb到目标redis目录下

bgsave
config get dir
shutdown save
  1. 启动新的redis

将redis-rdb-tools生成的分析文件导入mysql中分析

  1. 在本地mysql上修改secure_file_priv,只能在my.cnf上改
secure_file_priv=""
  1. 创建表结构
create table rediscsv(db varchar(10), type_value varchar(10), key_value varchar(10),size_byte bigint, encoding varchar(10), num_value int, len_largest_value int);

## 数据库
## 类型
## key
## 字节大小
## 编码方式
## 值的数量
## 值的最大长度
  1. 导入数据
load data infile '/data/dba/yanhao/test/testRdbAnalyze.csv' into table rediscsv fields terminated by ',' enclosed by '"' lines terminated by '\n' ignore 1 rows;

标签:redis,dump,##,Redis,导出,dba,导入,data
From: https://www.cnblogs.com/tyhA-nobody/p/18470286

相关文章

  • YOLO11在训练和导出时的一些参数设置
    train时,imsz只能设置成1个整数。如果设置成数组,会提示:updatingto'imgsz=640'.'train'and'val'imgszmustbeaninteger,while'predict'and'export' 图像会以较长的边等比例缩放到指定的整数,然后较短的边的两侧填充114到指定的整数尺寸。即最终会是一个正方形,原图缩放......
  • 织梦网站头部模板修改?导入网站模板后怎样修改?
    网站头部模板修改步骤登录后台管理打开浏览器,输入你的织梦网站后台地址,通常是 http://你的域名/admin。输入用户名和密码登录。进入模板管理登录后台后,找到并点击“模板管理”或“Templets”。选择头部模板文件在模板管理页面,找到你当前使用的模板文件夹。通......
  • 如何保证Redis和数据库的数据一致性
    文章目录0.前言1.补充知识:CP和AP2.什么情况下会出现Redis与数据库数据不一致3.更新缓存还是删除缓存4.先操作缓存还是先操作数据库4.1先操作缓存4.1.1数据不一致的问题是如何产生的4.1.2解决方法(延迟双删)4.1.3最终一致性和强一致性4.1.4如何确定延迟双删的延迟......
  • Redis未授权-6379
    原理分析Redis默认情况下,会绑定在0.0.0.0:6379,这样将会将Redis服务暴露到公网上如果在没有开启认证的情况下,可以导致任意用户在可以访问目标服务器的情况下未授权访问Redis以及读取Redis的数据。攻击者在未授权访问Redis的情况下可以利用Redis的相关方法,可以成功在......
  • SSM学生信息管理系统63yq0 导出打印
    本系统(程序+源码+数据库+调试部署+开发环境)带论文文档1万字以上,文末可获取,系统界面在最后面。系统程序文件列表系统内容:学生,教师,教室信息,课程信息,奖惩登记,学生选课,教学反馈,课程分类,课程成绩,心理报告,体检报告,学生成绩,学生申请教室,教师申请教室,学生请假,社团申请......
  • Windows系统部署redis自启动服务
    文章目录引言Iredis以本地服务运行(Windowsservice)使用MSI安装包配置文件,配置端口和密码IIredis服务以终端命令启动缺点运行redis-server并指定端口和密码III知识扩展确认redis-server可用性InstallingtheService引言服务器是Windows系......
  • 阿里面试:如何解决Redis热点Key问题? (按此作答,拿 60W年薪)
    文章很长,且持续更新,建议收藏起来,慢慢读!疯狂创客圈总目录博客园版为您奉上珍贵的学习资源:免费赠送:《尼恩Java面试宝典》持续更新+史上最全+面试必备2000页+面试必备+大厂必备+涨薪必备免费赠送:《尼恩技术圣经+高并发系列PDF》,帮你实现技术自由,完成职业升级,薪......
  • 【推荐 - 源码安装】Redis - 安装
    准备查看操作系统位数[root@lab10~]#getconfLONG_BIT64查看gcc编译环境[root@lab10~]#gcc-vUsingbuilt-inspecs.COLLECT_GCC=gccCOLLECT_LTO_WRAPPER=/usr/libexec/gcc/x86_64-redhat-linux/4.8.5/lto-wrapperTarget:x86_64-redhat-linuxConfiguredwith:......
  • docker-compose安装mysql/redis/nacos环境
    dockerdocker-compose安装查看上一篇文章1.新建目录并创建docker-compose.yaml文件文件内容services:mysql:image:mysql:8.2.0container_name:mysqlenvironment:MYSQL_ROOT_PASSWORD:1qaz@WSXMYSQL_DATABASE:nacosMYSQL_USER:......
  • Redis如何实现高性能和高可用
    目录第一章Redis高性能和高可用概述1.1Redis简介1.1.1Redis基本概念1.1.2Redis特点1.1.3Redis应用场景1.2Redis高性能原理1.2.1内存数据结构优化1.2.2单线程模型与I/O多路复用1.2.3多线程异步I/O1.2.4数据持久化技术1.3Redis高可用架构1.3.1主从复制......