node redis安装与使用
Posted Ricky
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了node redis安装与使用相关的知识,希望对你有一定的参考价值。
一、linux 安装 redis-server
apt-get install redis-server
二、启动redis-server服务
1. 修改配置---服务后台启动
vim etc/redis/redis.conf
daemonize no 改成 daemonize yes
2.启动服务
redis-server redis.conf
三、安装node的依赖包
npm install redis
npm install connect-redis
四、使用实例
var express = require(‘express‘);; var session = require(‘express-session‘); var bodyParser = require(‘body-parser‘); var RedisStore=require(‘connect-redis‘)(session); app.use(cookieParser()); app.use(session({ secret: "wdawdadawdatffghfhfthgfthest", resave: true, saveUninitialized: true, cookie: { secure: false, maxAge: 60 * 60 * 1000, }, store:new RedisStore({ host:‘127.0.0.1‘, port:‘6379‘, db:0 // 分库(可选项,值必须是数字) }) }));
完成以上配置,session就会自动上次到redis服务器上,持久保存了!再也不用担心重启node服务器会丢失session了!
以上是关于node redis安装与使用的主要内容,如果未能解决你的问题,请参考以下文章
redis pub/sub 与 node.js 中的 socket.io
本地搭建easy-mock(nvm+node 8.x+redis+mongodb)