redis dump安裝與匯出redis資料

2022-09-15 11:36:12 字數 1203 閱讀 4114

一、安裝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 是...