自我成长
首页 关于 友链
1 wlop 4K 壁纸 4k8k 动态 壁纸 1,781 阅读 2 Nacos持久化MySQL问题-解决方案 1,117 阅读 3 滑动时间窗口算法 961 阅读 4 Docker搭建Typecho博客 943 阅读 5 ChatGPT注册 OpenAI's services are not available in your country 解决方法 916 阅读
生活 解决方案 JAVA基础 JVM 多线程 开源框架 数据库 前端 分布式 框架整合 中间件 容器部署 设计模式 数据结构与算法 安全 开发工具 百度网盘 天翼网盘 阿里网盘
登录
标签搜索
  • java
  • javase
  • docker
  • java8
  • springboot
  • thread
  • spring
  • 分布式
  • mysql
  • 锁
  • linux
  • redis
  • 源码
  • typecho
  • centos
  • git
  • map
  • RabbitMQ
  • lambda
  • stream
侧边栏壁纸
博主昵称
少年

  • 累计撰写 189 篇文章
  • 累计收到 48 条评论
  • 首页
  • 栏目
    • 生活
    • 解决方案
    • JAVA基础
    • JVM
    • 多线程
    • 开源框架
    • 数据库
    • 前端
    • 分布式
    • 框架整合
    • 中间件
    • 容器部署
    • 设计模式
    • 数据结构与算法
    • 安全
    • 开发工具
    • 百度网盘
    • 天翼网盘
    • 阿里网盘
  • 页面
    • 关于
    • 友链
搜索到 1 篇与 的结果
  • ZooKeeper、Reids做分布式锁的区别 2022-03-08
    ZooKeeper、Reids做分布式锁的区别 ZooKeeper和Reids做分布式锁的区别?Reids:1.Redis只保证最终一致性,副本间的数据复制是异步进行(Set是写,Get是读,Reids集群一般是读写分离架构,存在主从同步延迟情况),主从切换之后可能有部分数据没有复制过去可能会[丢失锁]情况,故强一致性要求的业务不推荐使用Reids,推荐使用zk。2.Redis集群各方法的响应时间均为最低。随着并发量和业务数量的提升其响应时间会有明显上升(公网集群影响因素偏大),但是极限qps可以达到最大且基本无异常ZooKeeper:1.使用ZooKeeper集群,锁原理是使用ZooKeeper的临时顺序节点,临时顺序节点的生命周期在Client与集群的Session结束时结束。因此如果某个Client节点存在网络问题,与ZooKeeper集群断开连接,Session超时同样会导致锁被错误的释放(导致被其他线程错误地持有),因此ZooKeeper也无法保证完全一致。2.ZK具有较好的稳定性;响应时间抖动很小,没有出现异常。但是随着并发量和业务数量的提升其响应时间和qps会明显下降。总结:1.Zookeeper每次进行锁操作前都要创建若干节点,完成后要释放节点,会浪费很多时间;2.而Redis只是简单的数据操作,没有这个问题。
    • 2022年03月08日
    • 359 阅读
    • 0 评论
    • 0 点赞
博主栏壁纸
博主头像 少年

189 文章数
48 评论量
  • JAVA基础(第二篇)
  • JAVA异常
  • JAVA多线程
  • Google Nexus私服搭建
  • 4k 壁纸 几百张
人生倒计时
热门文章
  1. 1 wlop 4K 壁纸 4k8k  动态 壁纸
    wlop 4K 壁纸 4k8k 动态 壁纸
    1781 阅读 - 02/28
  2. 2 Nacos持久化MySQL问题-解决方案
    Nacos持久化MySQL问题-解决方案
    1117 阅读 - 10/26
  3. 3 滑动时间窗口算法
    滑动时间窗口算法
    961 阅读 - 03/08
标签云
2020 - 2026 © Reach - YanxiZhu   蜀ICP备20017045号
已运行 00 天 00 时 00 分 00 秒
如果本站无意侵犯了您的权益请联系邮箱附说明(i2school@outlook.com)本站会在第一时间为您处理。 RSS MAP