redis 匯出 匯入 詳解

2021-07-05 16:09:13 字數 1242 閱讀 7581

redis的備份和還原,借助了第三方的工具,redis-dump

1,安裝redis-dump

檢視複製列印?

[root@localhost tank]# yum install ruby rubygems ruby-devel   

//安裝rubygems 以及相關包

[root@localhost tank]# gem sources -a    //源,加入**,外面的源不能訪問

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 //取值

$211  

[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  

$4test  

redis 匯出 匯入 詳解

1,安裝redis dump 檢視 複製列印?root localhost tank yum install ruby rubygems ruby devel 安裝rubygems 以及相關包 root localhost tank gem sources a 源,加入 外面的源不能訪問 added...

redis 匯出 匯入 詳解

借助了第三方的工具redis dump 1,安裝redis dump yum install ruby rubygems ruby devel y gem sources add remove gem sources l apt get intsall ruby dev gem install re...

Oracle匯入匯出詳解

當所需要匯出的檔案較小時可以直接使用客戶端工具匯出為.sql檔案。當匯出檔案較大時,以上方法會很慢。此時就可以使用以下方法,直接上 有注釋 create directory 目錄名 as 目錄路徑 例 create directory expdp dmp as d expdp dmp 資料庫中查詢表...