我使用Redis的Jedis Java客户端,这太棒了。 我分别使用了集群功能(JedisCluster)和高可用性功能(JedisSentinelPool)。
这两种实现都像魅力一样,但它似乎并不是一种兼顾两者的方式。
我希望在主服务器出现故障时(例如Sentinel),在故障转移和其他主服务器的自动发现时使用自动从服务器升级的高可用性。 我知道Redis-cluster会自动进行故障转移,并且它还提供某种拓扑的自动发现。但似乎Jedis-Cluster没有提供任何方法来处理自动转发并充分利用Jedis集群。
有没有办法用JedisClient实现自动转换?
我可以一起使用JedisSentinel和JedisCluster吗?
有些帖子表明这是不可能的:https://groups.google.com/forum/#!topic/jedis_redis/HtDblX771bs
有关此主题的Jedis git文档有限。