gpt4 book ai didi

java - Spring 的 JedisConnectionFactory 是否支持新的 JedisCluster?

转载 作者:IT王子 更新时间:2023-10-29 05:58:39 26 4
gpt4 key购买 nike

我们正在将 Redis 堆栈迁移到 Redis Cluster .

在我们的部分应用程序中,这意味着我们必须替换 Jedis带有 JedisCluster 的对象对象。

在我们的 Spring 客户端中,我们使用 JedisConnectionFactory将 session 持久化到 redis。但是,此类似乎不支持 JedisCluster。

关于如何将 Spring 应用程序连接到 Redis 集群有什么想法吗?

我注意到这个工厂实现了 RedisConnectionFactory这需要一个 RedisConnection 的实例被退回。但是,这假设只需要一个到 Redis 服务器的连接,而 RedisCluster 中的情况并非如此(它需要一组 Redis 服务器并为所有这些服务器创建连接)。因此,我不确定需要实现哪些接口(interface)才能将 Spring 引入我们的新堆栈。

如有任何帮助,我们将不胜感激。谢谢!

最佳答案

Spring Data Redis 1.7 将支持使用 Jedis 和 lettuce 驱动程序的 Redis Cluster。发布日期 ETA 2016 年 4 月 1 日。

Spring Data Redis Cluster 的代码示例已经上线:https://github.com/spring-projects/spring-data-examples/tree/master/redis/cluster

关于java - Spring 的 JedisConnectionFactory 是否支持新的 JedisCluster?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30314055/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com