开发者社区 问答 正文

JedisPool和ShardedJedisPool的区别

1.添加缓存的时候用ShardedJedisPool.为什么不用JedisPool。
2.这两个对象有什么区别。为什么很多例子都是JedisPool进行删除。用ShardedJedisPool进行添加(ShardedJedisPool没有删除方法)
3.JedisPool(非切片链接池)和ShardedJedisPool(切片链接池)有什么区别?

展开
收起
落地花开啦 2016-02-25 13:45:31 5860 分享 版权
1 条回答
写回答
取消 提交回答
  • 喜欢技术,喜欢努力的人

    JedisPool连一台Redis,ShardedJedisPool连Redis集群,通过一致性哈希算法决定把数据存到哪台上,算是一种客户端负载均衡,所以添加是用这个(Redis 3.0之后支持服务端负载均衡)
    删除那个问题的答案就显而易见了,总不可能随机找一个Redis服务端去删吧

    2019-07-17 18:47:26
    赞同 展开评论
问答分类:
问答地址: