Redis
 sql >> डेटाबेस >  >> NoSQL >> Redis

NodeJS + ExpressJS + RedisStore सत्र अपरिभाषित है

आपको मार्गों से पहले सत्रों को तुरंत चालू करना होगा।

var express = require('express'),
    RedisStore = require('connect-redis')(express),
    Config = require('./config/config'),
    cluster = require("cluster"),
    QueryManager = require('./service/query_manager'),
    app = express();

app.use(express.cookieParser());
app.use(express.session({
    store: new RedisStore({
        host: Config.redis.host,
        port: Config.redis.port
    }),
    secret: 'Its a secret.',
    cookie: { secure: true }
}));    

// --- Index --- //
function renderSplash(req, res) {
    res.render(...);
}
function renderIndex(req, res) {
    res.render(...);
}

app.get('/', function(req, res) {
    if(req.session.user === null) {
        renderSplash(req, res);
    } else {
        renderIndex(req, res);
    }
});



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. पब-सब पैटर्न के लिए zmq बनाम रेडिस

  2. कुछ कमांड या LUA स्क्रिप्ट का उपयोग करके Redis पर संग्रहीत कई सेट कैसे पढ़ें?

  3. टैग कैश जैसा कुछ और रेडिस का उपयोग करके उन्हें सुझाव देने के लिए इसे क्वेरी करना

  4. मैं सर्विसस्टैक रेडिस क्लाइंट में टाइप एक्स के सभी उदाहरणों को कैसे साफ़ कर सकता हूं?

  5. रेडिस में आप अधिकतम मूल्य आकार क्या स्टोर कर सकते हैं?