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

Hvordan udsteder jeg HGET/GET-kommando til Redis Database via Node.js?

Sådan skal du gøre det:

client.hset("users:123", "name", "Jack");
// returns the complete hash
client.hgetall("users:123", function (err, obj) {
   console.dir(obj);
});

// OR

// just returns the name of the hash
client.hget("users:123", "name", function (err, obj) {
   console.dir(obj);
});

Sørg også for, at du forstår konceptet med tilbagekald og lukninger i JavaScript samt den asynkrone karakter af node.js. Som du kan se, sender du en funktion (tilbagekald eller lukning) til hget . Denne funktion kaldes så snart redis-klienten har hentet resultatet fra serveren. Det første argument vil være et fejlobjekt, hvis der opstod en fejl, ellers vil det første argument være null. Det andet argument vil holde resultaterne.



  1. MongoDB dropIndex()

  2. Konverter streng til MongoDB BsonDocument

  3. NodeJS og MongoDB FindAndModify() skal fjernes eller opdateres

  4. Kan ikke starte Redis-serveren på grund af konfigurationsfilfejl