Redis學習筆記(一):CentOS7安裝Redis4
阿新 • • 發佈:2019-01-27
CentOS版本:CentOS Linux release 7.5.1804 (Core)
Redis版本:Redis server v=4.0.9
---------------------------------------------------------------------------1.安裝
1.1下載
右鍵複製最新穩定版下載地址
$ wget http://download.redis.io/releases/redis-4.0.9.tar.gz
下載完畢後開始解壓
$ tar –zxvf redis-4.0.9.tar.gz
1.2編譯並安裝
編譯完成後安裝到/usr/local/redis
$ make $ make install PREFIX=/usr/local/redis
2.啟動
切換到redis安裝目錄
$ cd /usr/local/redis/bin
2.1前臺啟動
$ ./redis-server
前臺啟動成功介面
2.2後端啟動
後端啟動需要更改redis.conf配置檔案2.2.1修改配置檔案
首先切換到redis之前下載的目錄,把裡面的redis.conf檔案複製到安裝目錄
$ cp redis.conf /usr/local/redis/bin/
把deamonize no改為yes
$ cd /usr/local/redis/bin
$ vi redis.conf
2.2.2啟動
然後通過配置檔案啟動,也就是後臺啟動
$ ./redis-server redis.conf
後臺啟動成功介面
--------------------------------------安裝完畢,下面是一些常用命令--------------------------------------------
檢視redis 是否執行
$ ps aux | grep redis
說明啟動成功,並且埠是6379
簡單的使用一下redis
$ ./redis-cli
127.0.0.1:6379> set foo bar
127.0.0.1:6379> get foo
外部訪問redis
這裡需要注意一下,redis預設只能本地訪問,如果需要外部訪問,要修改redis.conf
如果是阿里雲或者雲平臺,要在平臺上開啟相應的端口才能連線。
把127.0.0.1改成0.0.0.0
$ vi redis.conf
檢視redis版本
$ ./bin/redis-server -v
$ ./bin/redis-server –version
redis新增密碼
到安裝目錄下,修改redis.conf
$ cd /usr/local/redis
$ vi redis.conf
在#requirepass foobared下面新增一行
requirepass 123456
解除安裝redis
首先切換到redis安裝目錄
$ rm –rf /redis*
redis資料備份與恢復
進入CLI模式後,輸入SAVE指令,如果設定了密碼,需要先輸入AUTH password
$ redis-cli
127.0.0.1:6379> AUTH 123456
127.0.0.1:6379> SAVE
備份成功後,會在目錄下生成dump.rdb檔案,這個就是備份的檔案
如果需要恢復資料,只需將備份檔案 (dump.rdb) 移動到 redis 安裝目錄並啟動服務即可。
Redis效能測試
比如說同時執行10000個請求來測試效能
$ redis-benchmark -n 10000 -q
詳細效能測試請看:http://www.redis.cn/topics/benchmarks.html