【发布时间】:2017-03-06 09:06:42
【问题描述】:
我正在设置一个简单的 1 Master - N Slaves Redis 集群(低写入轮次,高读取计数)。 Redis 网站上详细记录了如何设置它,但是,没有关于客户端(在我的例子中是 Node.js 服务器)如何处理集群的信息(或者我错过了它)。我的服务器是否需要打开 2 个 Redis 连接:一个用于 Master(写入),一个用于 Slave 负载均衡器用于读取? Redis 驱动程序是否会自动处理这个并将读取发送到从属并将写入发送到主控?
【问题讨论】:
-
这取决于您使用的驱动程序。 Redis 没有关于客户端应该如何访问主服务器和从服务器的规范。我建议您检查该驱动程序的文档。还为此帖子添加一个新标签,例如
node-redis(如果这是您使用的驱动程序) -
@for_stack 谢谢,我认为这本身就是一个有效的答案。
标签: node.js redis node-redis