我是AWS Elasticache redis的新手,但是我在端点以下.
我对使用Jedis和Redisson感到困惑,因为它们都提供了单个连接和群集连接类.
像Jedis中一样,对于单个连接,我们可以使用:
Jedis conn = new Jedis("endpoint_address");
对于集群连接,我们使用:
Set jedisClusterNodes = new HashSet();
jedisClusterNodes.add(new HostAndPort("redis_cluster_ip", 7379));
JedisCluster jc = new JedisCluster(jedisClusterNodes);
当我想使用Redisson时,也会出现这些选项.我不是要比较这两个库,我的问题是:当您只有一个端点并且仍然可以使用AWS自动扩展功能时,哪种方法是连接到AWS Redis Elasticache集群的正确方法?
预期答案是:使用“单人”或“集群模式”.
谢谢 :)
解决方法:
这取决于您如何配置redis集群.是否启用集群模式.
您可以在控制台中找到它
Redis (cluster mode disabled) clusters, use the Primary Endpoint for
all write operations. Use the indi