欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

教你如何用node連接redis的示例代碼

 更新時(shí)間:2018年07月12日 10:18:29   作者:Jiang Xueyang  
這篇文章主要介紹了教你如何用node連接redis的示例代碼,小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧

安裝redis并啟動(dòng)

下載地址,選擇Stable版本下載

或者本地下載地址:http://www.dbjr.com.cn/softs/504128.html

解壓后,進(jìn)入文件夾然后安裝

cd redis-4.0.9
make//安裝

啟動(dòng)redis服務(wù) ./src/redis-server -p 端口號(hào),默認(rèn)端口為6379,可不帶端口號(hào)啟動(dòng)

進(jìn)入redis 客戶(hù)端 ./src/redis-cli

關(guān)閉redis:進(jìn)入客戶(hù)端后,輸入shutdown即可關(guān)閉redis服務(wù)

后臺(tái)啟動(dòng)redis服務(wù)

  • 打開(kāi)redis的目錄文件夾找到redis.conf文件,編輯該文件vim redis.conf
  • 找到general配置項(xiàng),將daemonize(一段連續(xù)運(yùn)行的程序) 后的no改成yes,如下圖 image

保存編輯

啟動(dòng)redis服務(wù) ./src/redis-server redis.conf

設(shè)置全局變量

vi ~/.bash_profile

//在文件中添加以下代碼
export PATH=/Users/jiangxueyang/soft/redis-4.0.9/src:$PATH //請(qǐng)?zhí)砑幼约旱膔edis項(xiàng)目安裝路徑

//運(yùn)行變量
source ~/.bash_profile

現(xiàn)在就可以直接在命令面板輸入redis命令啦

node連接redis

安裝redis依賴(lài)包 npm install redis -S

設(shè)置redis的創(chuàng)建與獲取方法config/redis.js,代碼如下:

let redis = require("redis"),
 client = redis.createClient();

client.on("error", function (err) {
 console.log("Error " + err);
});

let setKey = (key,value) =>{
 return new Promise((resolve, reject) => {
  client.set(key,value,(err,replay)=>{
   if(err){
    reject(err);
   }else{
    resolve(replay);
   }
  })
 })
};

let getKey = (key)=>{
 return new Promise((resolve, reject) => {
  client.get(key,(err,replay)=>{
   if(err){
    reject(err);
   }else{
    resolve(replay);
   }
  })
 })
};

module.exports = {
 setKey,getKey
};

具體使用示例:

const redis = requier('/config/reids');
async fun(){
 await redis.setKey('uid',a);//設(shè)置
 let uid = redis.getKey('uid');//獲取key

}

更多redis的參數(shù)設(shè)置請(qǐng)參考redis官網(wǎng)

以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

最新評(píng)論