美文网首页
(技术)聊聊Redis数据的导入与导出以及redis-dump

(技术)聊聊Redis数据的导入与导出以及redis-dump

作者: 点映文艺 | 来源:发表于2019-09-26 09:16 被阅读0次
    
    redis-dump是将redis和json互转的工具,这个工具是基于ruby开发,需要ruby环境。
    而新版本的redis-dump要求2.2.2以上的ruby版本,在centos中通过yum只能安装2.0版本的ruby。
    曲线救国,先安装ruby的管理工具rvm,再通过命令行:gem install redis-dump -V 安装高版本的ruby;
    
    为了不至于步子迈的太大扯着蛋,咱们就小步小步的来....
    
    1.安装rvm     建议参考官网  [http://rvm.io/](http://rvm.io/)
    #gpg2 --recv-keys 409B6B1796C275462A1703113804BB82D39DC0E3 7D2BAF1CF37B13E2069D6956105BD0E739499BDB
    
    #\curl -sSL https://get.rvm.io | bash -s stable
    
    执行这两行命令后会自动下载 rvm 的tar.gz 安装包,自动解压,
    
    安装完成之后,开始安装ruby
    
    2.安装ruby
    
    # 查看可以安装的Ruby版本
    # rvm list known
    
    # rvm install ruby 2.6
    
    
    ruby.png
    
    3. 安装redis-dump
    
    # 移除gem自带源,国内连不上
    #gem sources --remove https://rubygems.org/ 
    
    # 添加国内源
    #gem sources --add https://gems.ruby-china.com/
    
    # 安装redis-dump
    # gem install redis-dump -V
    
    #安装成功之后查看redis-dump版本
    # redis-dump -v
    redis-dump v0.4.0
    
    4.redis-dump简单使用
    
    redis转存储json
    #redis-dump -u 127.0.0.1:6379 -a password > /home/redis_6379.json
    
    json还原redis
    # < redis_6379.json redis-load -u 127.0.0.1 -a password
    
    
    

    QQ群放这里:578060039 我发了,你随意

    打完收工

    相关文章

      网友评论

          本文标题:(技术)聊聊Redis数据的导入与导出以及redis-dump

          本文链接:https://www.haomeiwen.com/subject/fljeuctx.html