Mac環(huán)境下安裝redis

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
  1. 退出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ù)連接不上。

  1. 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)
})

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

友情鏈接更多精彩內(nèi)容