socket.io-redis是否支持redis集群?

时间:2015-06-03 12:55:19

标签: node.js redis socket.io

我是否可以透明地使用redis集群(不使用redis集群的任何客户端代码编写),使用socket-io-redis而不是单个redis服务器作为默认示例状态?不幸的是,似乎没有官方文件。

另外,如果没有redis集群,socket.io服务器支持一个redis服务器作为socket.io-redis后端有多少用户?

更新:

Socket.io-redis允许使用redis客户端的规范。可能是某些node_redis兼容的redis客户端也可以使用redis集群吗? ioredis(唯一的其他全功能/推荐客户端)支持redis集群,但我不确定它是否与node_redis客户端兼容。有没有人有一些信息或其他可能的解决方案?

注意:我知道Redis云提供了具有单一端点范例的扩展解决方案,但我需要一个集群解决方案。

1 个答案:

答案 0 :(得分:0)

模块socket.io-ioredis允许使用带有socket.io的ioredis。 Ioredis可以连接到redis群集。但是,到目前为止,我只使用socket.io-ioredis和socket.io一起使用单节点服务器和单个redis实例,并且在这种配置下它可以正常工作。