Redis 集群获取key 对应的Jedis实例

作者: poxiao 分类: Redis 发布时间: 2018-02-28 12:50

由于JedisCluster 把连接池进行了封装,把不同的key放到不同slot下,无法直接取出Jedis实例进行直接管理,

但是某些操作需要使用Jedis实例进行操作以提高效率。

此处提供一个简单方案获取Jedis实例

首先创建包:redis.clients.jedis

然后创建一个类继承JedisCluster

 

MyJedisCluster.java

由于connectionHandler.getConnectionFromSlot  的范围是同一包下可以访问   所以把MyJedisCluster  放到 redis.clients.jedis 下

 

这样就可以通过指定的key 获取对应的jedis 实例,需要注意的是用完jedis  需要手动调用close方法  把jedis放回连接池

本文链接:Redis 集群获取key 对应的Jedis实例

转载声明:本站文章若无特别说明,皆为原创,转载请注明来源:破晓(http://www.code2048.net),谢谢!^^


如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!

发表评论

电子邮件地址不会被公开。 必填项已用*标注