我的理解是socket.io
使用redis
socket.set( 'var', val1 );
var val2 = socket.get( 'var' );
但redis
不在node_modules
socket.io
是否使用自己的redis
私有实例?如果没有,可以通过redis客户端访问socket.io
中存储的redis
值吗?
答案 0 :(得分:1)
Socket.io使用Redis来存储有关套接字的信息。如果您有多个socket.io服务器用于同一个应用程序,则需要使用它。
如果你不覆盖socket.io的数据,显然你可以将这个redis用于你的应用程序。
Socket.io使用redis的发布/订阅功能(请参阅documentation),而不是键/值存储。