redis中使用redis-dump导出、导入、还原数据实例
使用redis-dump進行Redis數據庫合并:https://www.cnblogs.com/jasondan/p/4031399.html
Redis-Dump安裝及使用:https://www.jianshu.com/p/19b5e7b3bffb
Redis數據導出導入-redis-dump and redis-load:https://blog.csdn.net/htmlgood/article/details/54623630
redis中使用redis-dump導出、導入、還原數據實例:https://blog.csdn.net/dszgf5717/article/details/48002943
redis的備份和還原,借助了第三方的工具,redis-dump
1、安裝redis-dump
復制代碼代碼如下:[root@localhost tank]# yum install ruby rubygems ruby-devel?? //安裝rubygems 以及相關包??
[root@localhost tank]# gem sources -a http://ruby.taobao.org/?? //源,加入淘寶,外面的源不能訪問??
http://ruby.taobao.org/ added to sources??
[root@localhost tank]# gem install redis-dump -V?? //安裝redis-dump??
2、redis-dump導出數據
復制代碼代碼如下:[root@localhost tank]# telnet 127.0.0.1 6379 //telnet到redis??
Trying 127.0.0.1...??
Connected to 127.0.0.1.??
Escape character is '^]'.??
set test 11 //設置一個值??
+OK??
get test //取值??
$2??
11??
??
[root@localhost tank]# redis-dump -u 127.0.0.1:6379 >test.json //導出數據??
3、redis-load還原數據
復制代碼代碼如下:[root@localhost tank]# 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@localhost tank]# < test.json redis-load //導入數據??
??
[root@localhost tank]# 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中的動態字符串學習教程
- Redis有序集合類型的常用命令小結
- 超強、超詳細Redis數據庫入門教程
- redis 隊列操作的例子(php)
- redis常用命令、常見錯誤、配置技巧等分享
- Redis操作命令總結
- Redis中5種數據結構的使用場景介紹
- redis密碼設置、訪問權限控制等安全設置
- redis常用命令小結
- Redis字符串類型的常用命令小結
總結
以上是生活随笔為你收集整理的redis中使用redis-dump导出、导入、还原数据实例的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 交互式数据包处理程序 Scapy 用法
- 下一篇: Notepad++ 简单使用