Redis企业集群感知客户端

时间:2020-04-13 20:30:33

标签: redis cluster-computing

任何人都可以向我解释Redis Enterprise中的感知客户端吗?

我发现了这篇文章:Redis Enterprise Clustering Command Error 'CLUSTER'

我尝试将Redis Enterprise Cluster与docker结合使用。 我创建了三个带有两个分片的docker redis节点,以实现更好的可扩展性。

enter image description here

那么,那位了解客户的客户到底是什么?不了解群体的客户又有什么区别?

此外,什么是常规OSS集群

谢谢..

1 个答案:

答案 0 :(得分:1)

“群集感知”是指支持OSS群集API(https://redis.io/topics/cluster-spec)的Redis客户端。例如,Ruby客户端https://github.com/redis/redis-rb#cluster-support支持它。

非感知客户端是仅支持以单实例模式(可能是Sentinel)连接到Redis的客户端,例如Python客户端https://github.com/andymccurdy/redis-py

两种类型的客户端都可以使用企业集群,而不管数据库的部署方式(即是否集群)。

要清除更多混乱之处,

  • OSS群集-一种部署和API模式(即非单实例)
  • 企业集群-产品