美文网首页
(技术)聊聊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