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

  • 累计撰写 189 篇文章
  • 累计收到 53 条评论
  • 首页
  • 栏目
    • 生活
    • 解决方案
    • 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日
    • 405 阅读
    • 0 评论
    • 0 点赞
博主栏壁纸
博主头像 少年

189 文章数
53 评论量
  • Vagrantfile安装CentOS虚拟机
  • DBUtils进行数据库CRUD
  • JAVA map遍历
  • 微服务项目搭建
  • Docker 安装ES
人生倒计时
热门文章
  1. 1 wlop 4K 壁纸 4k8k  动态 壁纸
    wlop 4K 壁纸 4k8k 动态 壁纸
    1943 阅读 - 02/28
  2. 2 Nacos持久化MySQL问题-解决方案
    Nacos持久化MySQL问题-解决方案
    1242 阅读 - 10/26
  3. 3 滑动时间窗口算法
    滑动时间窗口算法
    1084 阅读 - 03/08
标签云
2020 - 2026 © Reach - YanxiZhu   蜀ICP备20017045号
已运行 00 天 00 时 00 分 00 秒
如果本站无意侵犯了您的权益请联系邮箱附说明(i2school@outlook.com)本站会在第一时间为您处理。 RSS MAP