redission的缺点

小鱼儿 2023-01-09 12:57 220阅读 0赞

Redission锁可设置等待获取锁时间,

redission具有看门狗机制

Redisson基于redis实现了Lock接口的分布式集群锁,是可重入锁,功能强大,源码复杂,比redis单机模式分布式锁可靠,稳定性更高,支持集群模式,支持锁根据业务时长自动延迟释放

redis普通分布式锁存在一定的缺陷——它加锁只作用在一个Redis节点上,如果通过sentinel和cluster保证高可用,如果master节点由于某些原因发生了主从切换,那么就会出现锁丢失的情况

redisson实现了分布式和可扩展的java数据结构,支持的数据结构有:List, Set, Map, Queue, SortedSet, ConcureentMap, Lock, AtomicLong, CountDownLatch。并且是线程安全的,底层使用Netty 4实现网络通信。和jedis相比,功能比较简单,不支持排序,事务,管道,分区等redis特性,可以认为是jedis的补充,不能替换jedis。

不支持字符串存储,Redisson的实现类中只支持集合操作,不能对普通字符做操作。

不支持很多redis特性,比如排序,事务,管道,集群等。

发布时间短,稳定性和可靠性有待验证。

发表评论

表情:
评论列表 (有 0 条评论,220人围观)

还没有评论,来说两句吧...

相关阅读

    相关 redission缺点

    Redission锁可设置等待获取锁时间, redission具有看门狗机制 Redisson基于redis实现了Lock接口的分布式集群锁,是可重入锁,功能强大,源码复杂

    相关 KUDU 缺点

    前文:             Kudu的诞生解决了大数据领域的数据更新和OLAP,但是其缺点也是明显,使用时最好考虑如下。 一、情况 服务器情况:5台8Core32

    相关 SpringCloud缺点

    大四出来实习的时候到北京中投驻场开发,当时候第一次听到微服务,可牛逼了,各种先进。 后来接触到自己公司的项目,入手SpringBoot,说真的,我真的觉的SpringBoo