起因
Redis虽然可以进行aof和rdb的备份,但是总是用起来没有MySQL对数据的管理感觉顺手,便产生了使用第三方来进行数据管理的想法以及实现。
安装Ruby
Redis-dump的安装依赖Ruby较高版本,yum源里面的Ruby版本较低,所以这里使用rvm
进行安装
安装
RVM
1
2gpg --keyserver hkp://keys.gnupg.net --recv-keys 409B6B1796C275462A1703113804BB82D39DC0E3 7D2BAF1CF37B13E2069D6956105BD0E739499BDB
\curl -sSL https://get.rvm.io | bash -s stable使用
RVM
安装Ruby
1
rvm install ruby
安装redis-dump
直接使用Ruby
的gem
包管理直接安装即可
1 | gem install redis-dump |
使用redis-dump
导出
1
redis-dump -u :password@xxx.xxx.xxx.xxx:6379 > redis.json
导入
1
redis-load -u :password@localhost < redis.json
更多
更多可参考官方使用手册