一、安裝redis-dump
redis-dump安裝的時候一般都會遇到下面的錯誤:
error: error installing redis-dump:
redis requires ruby version >= 2.2.2.12
所以這裡我直接按照解決方案來安裝redis-dump.
1、安裝rvm:
gpg2 --keyserver hkp: --recv-keys d39dc0e3
curl -l get.rvm.io | bash -s stable12
執行find / -name rvm -print
1顯示如下即可:
/usr/local/rvm
/usr/local/rvm/src/rvm
/usr/local/rvm/src/rvm/bin/rvm
/usr/local/rvm/src/rvm/lib/rvm
/usr/local/rvm/src/rvm/scripts/rvm
/usr/local/rvm/bin/rvm
/usr/local/rvm/lib/rvm
/usr/local/rvm/scripts/rvm12
3456
782、是rvm生效
source /usr/local/rvm/scripts/rvm
13、安裝乙個版本
rvm install 2.3.3
14、設定預設ruby
rvm use 2.3.3 --default
15、檢視ruby版本
ruby --version
16、安裝redis-dump
gem install redis-dump -v
1二、使用redis-dump匯出資料
匯出指令如下:
redis-dump -u :mypassword@localhost:6379 -d 1 >test.json
1-u 後邊跟redis資料庫的資訊,如果沒有密碼可以不寫
redis-dump -u 10.10.20.154:6377 -d 1 >test.json
1如果直接匯出本機埠為6379的可以把 -u 的部分給省去
redis-dump >test.json
1-d 指定匯出哪個資料庫的資料,如果不寫則匯出所有的,一定要注意資料庫名字(這裡是 1)前後必須要加空格。
redis dump資料匯入匯出
遷移redis資料一般有三種方式 這裡示例redis dump匯出資料,再通過redis load匯入 由於安裝redis dump需要依賴ruby,且版本大於2.2.2,所以這裡需要先公升級ruby 1.新增aliyun映象並檢測ruby版本 gem sources a gem sources r...
R 資料匯入與匯出
getwd 讀取當前工作目錄 1 d r edu setwd c users steve desktop 修改工作目錄 1 read.table 匯入普通文字檔案read.table file,header false,sep fileencoding utf 8 stringsasfactors ...
R語言資料匯出
1 匯出文字檔案 1 write.table函式語法 write.table x,file sep row.names true,col.names true,quote true x 需要匯出的資料 file 匯出的檔案路徑 sep 分隔符,預設為空格 也就是以空格為分割列 row.names 是...