首页 > 代码库 > redis 导入导出redis-load,redis-dump详解
redis 导入导出redis-load,redis-dump详解
安装redis-dump
[root@bogon ~] yum install ruby rubygems ruby-devel //安装rubygems 以及相关包 [root@bogon ~] gem sources -a http://gems.ruby-china.org/ //源,ruby china加入,外面的源不能访问 http://gems.ruby-china.org/ added to sources [root@bogon ~] gem install redis-dump -V redis-dump导出数据 [root@bogon ~] telnet 127.0.0.1 6379 Trying 127.0.0.1... Connected to 127.0.0.1. Escape character is ‘^]‘. set test 11 //设置一个值 +OK get test //取值 $2 11 [root@bogon ~] redis-dump -u :passwd@127.0.0.1:6379 >test.json
redis-load还原数据
[root@bogon ~] telnet 127.0.0.1 6379 //telnet到redis
Trying 127.0.0.1...
Connected to 127.0.0.1.
Escape character is ‘^]‘.
flushall //请空所有数据
+OK
keys * //查看已清空
*0
[root@bogon ~] < test.json redis-load //导入数据
[root@bogon ~] telnet 127.0.0.1 6379
Trying 127.0.0.1...
Connected to 127.0.0.1.
Escape character is ‘^]‘.
keys *
*1
$4
test
redis -load 并不能指定端口号 一台多实例 实现不了 redis-loab 指定另一个实例
redis 导入导出redis-load,redis-dump详解
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。