1、下載
redis下載,傳送門:https://redis.io/download
下載最新的穩(wěn)定版本。

image.png
二、安裝與編譯
解壓下載到的壓縮包文件,然后打開訪達(dá),command+shift+G跳轉(zhuǎn)目錄,跳轉(zhuǎn)到/usr/local。
手動(dòng)把剛剛解壓好的文件(e.g.:redis-5.0.5)拷貝到local文件夾下。

image.png
或者用命令行操作:
解壓:tar zxvf redis-4.0.10.tar.gz
移動(dòng)到: mv redis-4.0.10 /usr/local/
然后執(zhí)行測(cè)試和安裝命令:
切換到:cd /usr/local/redis-4.0.10/
編譯測(cè)試 sudo make test
編譯安裝 sudo make install
如果在執(zhí)行編譯測(cè)試命令
sodu make test時(shí)候報(bào)如下錯(cuò):
Executing test client: couldn't execute "src/redis-benchmark": no such file or directory.
則依次執(zhí)行以下兩個(gè)步驟:
sudo make distclean
sudo make
再繼續(xù)執(zhí)行sodu make test
如果在執(zhí)行編譯測(cè)試命令
sodu make test時(shí)候報(bào)如下錯(cuò):
xcrun: error: invalid active developer path
執(zhí)行如下命令:
xcode-select –install
再繼續(xù)執(zhí)行sodu make test
sodo make test執(zhí)行成功后,如下圖:

image.png
繼續(xù)執(zhí)行 sodu make install:

image.png
三、安裝成功測(cè)試
1.安裝成功后,輸入redis-server啟動(dòng)redis

image.png
2.測(cè)試redis
新建一個(gè)終端窗口,輸入命令行redis-cli

image.png
- 退出redis
command+c可以退出redis服務(wù),退出后執(zhí)行
127.0.0.1:6379> get wechat_token
Could not connect to Redis at 127.0.0.1:6379: Connection refused
服務(wù)連接不上。
- redis常用命令
set key value設(shè)置 key 的值
get key獲取 key 的值
exists key查看此 key 是否存在
keys *查看所有的 key
flushall消除所有的 key
四、Nodejs連接redis
// 連接
var redis = require('redis'),
RDS_PORT = 6379,
RDS_HOST = '127.0.0.1',
RDS_OPTS = {},
client = redis.createClient(RDS_PORT, RDS_HOST, RDS_OPTS);
client.on('ready', function(res){
console.log('ready')
})
// 取值賦值
client.set("str1","str1wewe",redis.print);
client.get("str1", function(err, reply){
console.log(reply)
})