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

Съхраняване на стойности на redis hget в променлива в nodejs

Можете да използвате обратни извиквания като:

var getResponse = (key, field, success, error) =>{
    client.hget(key,field, function(err,reply){
        if(!err) {
           success(reply);
         }
       else {
          error(err);
        }
   });
};

getResponse("employee","b",function success(reply){
    //here you get the reply
}, function error(err) {
        //error
});

Ако използвате Node версия 6 или по-нова, можете да използвате обещание или async await. Можете да намерите повече подробности на следната връзка:http://exploringjs.com/es6/ch_promises.html




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Свързване директно с Redis с (от страна на клиента) javascript?

  2. Използването на sed върху променливата xargs не работи в разширението на обвивката

  3. Поддържане на отворена връзка с Redis с помощта на BookSleeve

  4. Docker не успява да стартира релсите

  5. Проверка дали дадена стойност вече съществува в списък Redis