JedisPool(非切片链接池)和ShardedJedisPool(切片链接池)有什么区别

kingjn 发布于 2015/06/06 17:27
阅读 13K+
收藏 0

1.添加缓存的时候用ShardedJedisPool.为什么不用JedisPool。(网上例子

2.这两个对象有什么区别。为什么很多例子都是JedisPool进行删除。用ShardedJedisPool进行添加(ShardedJedisPool没有删除方法

3.JedisPool(非切片链接池)和ShardedJedisPool(切片链接池)有什么区别


加载中
0
终曲
终曲

JedisPool连一台Redis,ShardedJedisPool连Redis集群,通过一致性哈希算法决定把数据存到哪台上,算是一种客户端负载均衡,所以添加是用这个(Redis 3.0之后支持服务端负载均衡)

删除那个问题的答案就显而易见了,总不可能随机找一个Redis服务端去删吧

1
kingjn
kingjn

引用来自“终曲”的评论

JedisPool连一台Redis,ShardedJedisPool连Redis集群,通过一致性哈希算法决定把数据存到哪台上,算是一种客户端负载均衡,所以添加是用这个(Redis 3.0之后支持服务端负载均衡)

删除那个问题的答案就显而易见了,总不可能随机找一个Redis服务端去删吧

哦...谢谢你的讲解。说的真好。。。
0
D
Desmond_Kung

引用来自“终曲”的评论

JedisPool连一台Redis,ShardedJedisPool连Redis集群,通过一致性哈希算法决定把数据存到哪台上,算是一种客户端负载均衡,所以添加是用这个(Redis 3.0之后支持服务端负载均衡)

删除那个问题的答案就显而易见了,总不可能随机找一个Redis服务端去删吧

JedisPool连一台,集群下只能用ShardedJedisPool,因为你不知道从哪台机器上取
0
塞北的荒野
塞北的荒野

谁说的------》ShardedJedisPool没有删除方法???

0
为了吃方便面
为了吃方便面
ShardedJedisPool有提供del方法的好吧
返回顶部
顶部