Redis
 sql >> база данни >  >> NoSQL >> Redis

Използване на redis с node.js (експрес)

Тъй като модулите node.js (включително този за redis) обикновено са неблокиращи и асинхронни, те връщат резултати при обратни извиквания. Опитайте по този начин (препоръчвам също да прочетете тази статия относно асинхронния код и обратните извиквания):

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



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. ServiceStack.Redis:Не може да се свърже:sPort:50071

  2. Неуспешно стартиране на redis.service:Unit redis-server.service е маскиран

  3. Redis сериализация с префикс с допълнителен низ

  4. Новак в приложението в реално време - Node.JS + Redis или RabbitMQ -> клиент/сървър как?

  5. Динозавър ли е memcached в сравнение с Redis?