linux 安装redis-dump 导入导出数据及Ruby版本过低问题处理

1.安装Ruby环境

yum -y install ruby ruby-devel  
yum -y install rubygems

2.更换镜像源

gem sources --add http://gems.ruby-china.com/ --remove https://rubygems.org/

3.查看镜像源

gem sources --l 

4.安装安装redis-dump

gem install redis-dump

5.redis导出全部数据

1.redis导出全部数据,没有指定db库,有密码
redis-dump -u 127.0.0.1:6379 -a password > redis_6379.json

2.redis导出数据,指定db库,无密码
redis-dump -u 127.0.0.1:6379 -d 1 > redis_1.json

6.导入数据

命令(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

ps:碰到Ruby版本过低问题

1. yum install curl #安装curl
2. curl -L get.rvm.io | bash -s stable #安装rvm,失败多试几次
3. source /usr/local/rvm/scripts/rvm #切换对应环境
4. rvm list known #查看有哪些版本
5. rvm install 2.7.5 #选择自己需要的版本安装
6. rvm use 2.7.5 #选择使用版本
7. rvm remove 2.5.0 #移除旧版本
8. ruby --version #查看当前版本

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 一.Hadoop 1.hdfs写流程 2.hdfs读流程 3.hdfs的体系结构 4.一个datanode 宕机,...
    qydong阅读 2,431评论 0 0
  • 车间管理:掌握方法,有效应对浪费 在制造企业中,车间的有效管理对于提高生产效率、...
    工业互联网视界阅读 69评论 0 0
  • 1.脑裂是什么?该怎么解决? 脑裂是由于集群之间通信故障,导致集群中出现了多个Master,向多个Master写入...
    我就是小政政阅读 877评论 0 1
  • Redis 1.redis是什么? Remote Dictionary Server(Redis)是一个开源的使用...
    袁小胜阅读 297评论 0 0
  • 去年10月前后电子书读过一遍,这是读第二遍,上次也是机缘巧合在图书馆看到纸质版就觉得很熟悉的感觉,就顺手借了回来。...
    静心love阅读 152评论 0 0