在node.js中,socket.io使用redis - 这个redis可以用于正常redis吗?

时间:2012-07-06 05:30:19

标签: node.js redis socket.io

我的理解是socket.io使用redis

socket.set( 'var', val1 );
var val2 = socket.get( 'var' );

redis不在node_modules

socket.io是否使用自己的redis私有实例?如果没有,可以通过redis客户端访问socket.io中存储的redis值吗?

1 个答案:

答案 0 :(得分:1)

Socket.io使用Redis来存储有关套接字的信息。如果您有多个socket.io服务器用于同一个应用程序,则需要使用它。

如果你不覆盖socket.io的数据,显然你可以将这个redis用于你的应用程序。

Socket.io使用redis的发布/订阅功能(请参阅documentation),而不是键/值存储。