Redis-Dump 是一个将 Redis 数据导入/导出为 json 格式数据的工具,目前提供两个命令,将Redis数据层出成json的redis-dump命令,以及将json文件导入到redis中的redis-load命令。
系统:centos7.8
一、安装ruby
yum install automake autoconf libtool
yum install ruby rubygems ruby-devel
2、更改gem源
gem sources --add https:
//gems.ruby-china.com
gem source -l
gem source --remove https:
//rubygems.org/
3、安装rvm rvm是一个命令行工具,可以提供一个便捷的多版本 Ruby 环境的管理和切换
gpg2 --keyserver hkp:
//pool.sks-keyservers.net --recv-keys 409B6B1796C275462A1703113804BB82D39DC0E3 7D2BAF1CF37B13E2069D6956105BD0E739499BDB
curl -L get.rvm.io | bash -s stable
rvm install
2.3
.
3
source /usr/local/rvm/scripts/rvm
rvm list known
rvm use
2.3
.
3
--
default
ruby --version
4、安装redis-dump
gem install redis-dump
二、使用
导出
redis-dump -u:redis密码
@10
.137.
1.100
:
6379
> test.json
导入
cat test.json |redis-load -n -u:redis密码
@10
.137.
1.100
:
6379