sql >> Database >  >> NoSQL >> Redis

Redis hget-waarden opslaan in een variabele in nodejs

U kunt terugbellen gebruiken zoals:

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
});

Als u Node versie 6 of hoger gebruikt, kunt u belofte of async wait gebruiken. U kunt meer details vinden op de volgende link:http://exploringjs.com/es6/ch_promises.html




  1. afbeelding opslaan in mongodb

  2. Hoe maak je een model in DRY-patroon met behulp van flow.js (voor asynchrone oproepen) in node.js?

  3. mongodb groepeer waarden op meerdere velden

  4. Redis-cache versus direct geheugen gebruiken