1

私の理解ではsocket.ioredis

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

redisはありませんnode_modules

socket.io独自のプライベートインスタンスを使用しますかredis?そうでない場合は、redisクライアントを介して、?socket.ioに格納されている値にアクセスできます。redis

4

1 に答える 1

1

Redisは、ソケットに関する情報を格納するためにSocket.ioによって使用されます。同じアプリケーションに複数のsocket.ioサーバーがある場合は、これを使用する必要があります。

明らかに、socket.ioのデータをオーバーライドしない場合は、アプリケーションにこのredisを使用できます。

Socket.ioは、キー/値ストアではなく、redisのパブリッシュ/サブスクライブ機能(ドキュメントを参照)を使用します。

于 2012-07-06T06:56:36.417 に答える