我应该连接到仅基于主节点的 redis 集群吗?
Should I connect to a redis cluster based only on the masters?
我正在使用 stachexchange.redis
库连接到 redis 集群。集群有3个master和4个slave。
在使用多路复用器的连接中,我应该在连接字符串中使用哪些服务器?只有一个主服务器或所有服务器?
目前正在使用:
ConnectionMultiplexer.Connect("master1, master2, master3")
应该没什么大不了的。与集群对话时,它将使用 CLUSTER NODES
或 CLUSTER SLOTS
来发现拓扑。
我正在使用 stachexchange.redis
库连接到 redis 集群。集群有3个master和4个slave。
在使用多路复用器的连接中,我应该在连接字符串中使用哪些服务器?只有一个主服务器或所有服务器?
目前正在使用:
ConnectionMultiplexer.Connect("master1, master2, master3")
应该没什么大不了的。与集群对话时,它将使用 CLUSTER NODES
或 CLUSTER SLOTS
来发现拓扑。