Voici le problème : je veux stocker des objets JS natifs (node.js) (références flash sockets) dans redis sous une certaine clé. Lorsque je fais cela avec de simples client.set()
il est stocké sous forme de chaîne. Lorsque j'essaie de récupérer la valeur, j'obtiens [object Object]
- juste une chaîne.
Y a-t-il une chance que cela fonctionne ? Voici mon code :
addSocket : function(sid, socket) {
client.set(sid, socket);
},
getSocket : function(sid) {
client.get(sid, function(err, reply) {
// cant't get an object here. All I get is useless string
});
},
0 votes
Vous ne pouvez pas stocker les références à javascript dans une forme de base de données parce que les objets disparaissent lorsque le serveur tombe en panne