Eftersom sockeln är av typen Object
, måste du konvertera objektet till en sträng innan lagring och när du hämtar uttaget måste du konvertera tillbaka det till ett objekt.
Du kan använda
JSON.stringify(socket)
för att konvertera till en sträng och
JSON.parse(socketstr)
för att konvertera tillbaka till ett objekt.
Redigera:
Sedan versionen 2.0.0
släpptes , vi kan lagra objekt som hash 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