在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問答/HTML/ nodejs redis怎么設置過期時間?

nodejs redis怎么設置過期時間?

nodejs redis怎么設置過期時間?

回答
編輯回答
奧特蛋

調用redis的過期命令啊。。
EXPIRE key seconds
這與使用什么語言無關。

2018年1月5日 19:22
編輯回答
笨尐豬
const redis = require("redis");
const redisConfig = {
    host: "填你redis服務所在的ip",
    port: "端口號"
};
const __createClient = () => {
    const client = redis.createClient(redisConfig.port, redisConfig.host);
    //記錄redis錯誤
    client.on("error", function (err) {
        logger("redis error: " + err);
    });
    return client;
};

const client = __createClient();
client.expire("你要設置的key", "你要設置的時間", (err, isSuccess) => {
    client.quit();
    if (err || !isSuccess) {
        //your code
    } else {
        //your another code
    }
});
2017年10月15日 08:32
編輯回答
獨白
const redis = require('redis')
import { redisConfig } from '../config/index';
const redisClient = redis.createClient(redisConfig);
redisClient.select(2, (res) => {
    console.log(res)
})
export function setItem(key, value, exprires) {
    redisClient.set(key, value);
    //設置過期
    if (exprires) {
        redisClient.expire(key, exprires);
    }
}

可以參考我項目里用到的

2017年7月23日 15:45