【问题标题】:Redis Enterprise Cluster aware clientRedis Enterprise Cluster 感知客户端
【发布时间】:2020-07-26 12:05:35
【问题描述】:

谁能向我解释一下 Redis Enterprise 中的 aware client 是什么?

我发现了这个帖子:Redis Enterprise Clustering Command Error 'CLUSTER'

我尝试将 Redis Enterprise Cluster 与 docker 一起使用。 我创建了 3 个带有两个分片的 docker redis 节点以获得更好的可扩展性。

那么感知客户端和非集群感知的区别到底是什么?

另外,什么是常规 OSS 集群

谢谢你..

【问题讨论】:

    标签: redis cluster-computing


    【解决方案1】:

    “Cluster Aware”是指支持 OSS Cluster 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(即非单实例)
    • 企业集群 - 一种产品

    【讨论】:

    • 谢谢 Itamar,这会有所帮助:)
    猜你喜欢
    • 2020-07-31
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-05-19
    • 1970-01-01
    • 1970-01-01
    • 2022-08-04
    • 2022-01-20
    相关资源
    最近更新 更多