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

node.js gemmer objekter i redis

Da socket er af typen Object , skal du konvertere objektet til en streng før lagring, og når du henter socket, skal du konvertere det tilbage til et objekt.

Du kan bruge

JSON.stringify(socket) 

at konvertere til en streng og

JSON.parse(socketstr) 

at konvertere tilbage til et objekt.

Rediger:

Siden udgivelsen af ​​version 2.0.0 , vi er i stand til at gemme objekter som hashes i Redis.

client.hmset("hosts", "mjr", "1", "another", "23", "home", "1234");

client.hgetall("hosts", function (err, obj) {
    console.dir(obj);
});

https://redis.io/commands/hset

https://github.com/NodeRedis/node_redis



  1. MongoDB:Unikt indeks på array-elementets egenskab

  2. nodejs mongodb objekt-id til streng

  3. FieldPath-feltnavne må ikke indeholde '.' i $gruppe

  4. Opdater array-objekt baseret på id?