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 資料庫中查詢表...