我目前正在使用 node.js 和 socket.io 模块构建一个应用程序。当用户连接时,我将针对用户的套接字存储特定于用户的数据。例如
io.sockets.on('connection', function (socket) {
socket.on('sendmessage', function (data, type) {
socket.variable1 = 'some value';
socket.variable2 = 'Another value';
socket.variable3 = 'Yet another value';
});
});
虽然这可行,但我的问题是,这是一个很好的方法吗?我正在有效地存储会话数据,但有更好的方法吗?