redis 安装好之后启动服务。
在项目中安装 redis 依赖,
npm install --save redis
连接 redis
const redis = require('redis')
const {REDIS_CONF} =require('../conf/db')
// 创建连接 第一个参数是端口 第二个参数 主机
const redisCli = redis.createClient(REDIS_CONF.port, REDIS_CONF.host)
// 监听 error
redisCli.on('error', err => {
console.error(err)
})
// 设置 redis
function setRedis(key, val) {
if (typeof val === "object") {
val = JSON.stringify(val)
}
redisCli.set(key, val)
}
// 获取
function getRedis(key) {
return new Promise((resolve, reject) => {
redisCli.get(key, (err, val) => {
if (err) {
reject(err)
return
}
if (val === null) {