使用socket.io-client连接到Redis服务器,而没有用于本机响应的节点

时间:2018-07-19 18:28:13

标签: javascript node.js react-native redis

主要目标是在没有中间服务器的情况下在react-native中使用redis pub / sub。

我正在尝试找到一种解决方案,以连接到网络中的redis服务器,而中间没有其他服务器。

由于react-native没有Redis客户,我正在尝试寻找替代方案。

想看看我们是否可以使用socket.io-client连接到Redis服务器。

我尝试使用socket.io-redis

this.socket = SocketIOClient('http://192.168.3.1:6379');
    this.redisAdapter = this.socket.adapter(redisAdapter({ host: '192.168.3.1', port: 6379 }));
    this.socket.on('Channel1', this.onReceivedMessage);

1 个答案:

答案 0 :(得分:0)

我已经构建了redis客户端来响应native。 https://www.npmjs.com/package/react-native-redispubsub

我们可以使用它直到我们将其与套接字ID一起使用