Ponieważ gniazdo jest typu Object
, musisz przekonwertować obiekt na ciąg przed zapisaniem, a podczas pobierania gniazda, musisz przekonwertować go z powrotem na obiekt.
Możesz użyć
JSON.stringify(socket)
przekonwertować na ciąg i
JSON.parse(socketstr)
przekonwertować z powrotem na obiekt.
Edycja:
Od wydania wersji 2.0.0
, jesteśmy w stanie przechowywać obiekty jako skróty w 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