Redis
 sql >> Base de données >  >> NoSQL >> Redis

Utiliser redis avec node.js (express)

Étant donné que les modules node.js (y compris celui pour redis) ont tendance à être non bloquants et asynchrones, ils renvoient des résultats dans les rappels. Essayez de cette façon (je vous recommande également de lire cet article concernant le code asynchrone et les rappels) :

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