在node.js中,使用redis的socket.io – 这个redis是否可用于正常的redis使用?
我的理解是, socket.io
使用redis
socket.set( 'var', val1 ); var val2 = socket.get( 'var' );
但redis
不在node_modules
socket.io
使用它自己的私有redis
实例吗? 如果没有,可以通过redis客户端访问存储在redis
socket.io
值?
Socket.io使用Redis存储有关套接字的信息。 你需要使用它,如果你有几个socket.io服务器为同一个应用程序。
显然,如果你不覆盖socket.io的数据,你可以使用这个redis作为你的应用程序。
Socket.io使用redis的发布/订阅function(请参阅文档 ),而不是键/值存储。