Redis
 sql >> Database >  >> NoSQL >> Redis

Utilizzo di redis con node.js (express)

Poiché i moduli node.js (incluso quello per redis) tendono a non essere bloccanti e asincroni, restituiscono risultati nei callback. Prova in questo modo (ti consiglio anche di leggere questo articolo su codice asincrono e callback):

app.get('/', function(req, res) {
  redisclient.get("teststring", function(error, response) {
    if(response) {
      res.render('index', {
        test: response,
      });
    } else {
      res.render('index', {
        test: error,
      });
    }
  });
});