收藏本页 | 设为主页 | RSS
LOGO

我就上乐乐吧

Redis-Dump是一个可以将Redis数据导入/导出为json格式数据的小工具,提供两个命令,可将Redis数据导出成json的redis-dump命令,以及将json文件导入到Redis中...

您当前的位置:首页 » 技术杂萃
全站公告
重要提示!

本站收集各类美图,以无LOGO原汁原味图为主!欢迎大家交流。
怕失联,请认准如下地址:
微博:传送门
土豆:传送门
电报:传送门
微信:superimagelove
花瓣:传送门
Q群1:231151757
Q群2:583138281
文件解压密码:593668.com
热心赞助

站内搜索
 
相关文章
热门文章
热搜词组
文章归档
友情链接
CentOS安装Redis-Dump

发布日期:2020-03-23  关键词: CentOS Redis

Redis-Dump是一个可以将Redis数据导入/导出为json格式数据的小工具,提供两个命令,可将Redis数据导出成json的redis-dump命令,以及将json文件导入到Redis中的redis-load命令,在迁移数据的时候是特别有用,当然对了解Redis数据结构也是一个好的学习工具。

下面就来简要讲下安装过程:

1)CentOS安装redis-dump之前,首先需要安装一些ruby依赖。
$ yum install ruby rubygems ruby-devel -y

2)安装完成后,有些机器安装redis-dump会报Ruby版本过低,报错如下:
ERROR:  Error installing redis-dump:
        redis requires Ruby version >= 2.2.2.

这时需要先升级Ruby版本到2.2.2以上。

3)利用curl安装rvm,如果没有curl请先使用yum安装。
$ yum -y install curl
$ curl -sSL 传送门papis.asc | gpg2 --import -
$ curl -sSL 传送门pkuczynski.asc | gpg2 --import -
$ curl -L get.rvm.io | bash -s stable

4)rvm安装完成后会,需要配置下环境变量。
$ source ~/.bashrc
$ source ~/.bash_profile
$ source /usr/local/rvm/scripts/rvm

5)安装指定版本的Ruby
$ rvm list known #先列出可用版本
$ rvm install 2.5.5 #选择一个高版本的安装
$ rvm use 2.5.5 #切换到安装的新版本
$ ruby --version  #查看新版本

6)安装Redis-Dump
$ gem install redis-dump

7)使用方法
$ redis-dump -h
$ redis-load -h

使用如上帮助命令就可以获取相关参数说明

-u, --uri=S //连接URL,例:redis://hostname[:port])
-d, --database=S //指定数据库
-a, --password=S //密码 例:-a 'my@pass/word'
-s, --sleep=S //在操作后暂停多少秒【为调试目的】
-b, --base64 //解码数据中的BASE64格式
-n, --no_check_utf8 //跳过UTF8编码检查
-V, --version //显示版本
-D, --debug //调试

因为使用相当简单,这里就不多做说明了。
猜您喜欢:
Q群: 231151757微信:superimagelove 官网:www.593668.com