李锋镝的博客 - LiFengdi.Com

  • 首页
  • 时间轴
  • 留言
  • 左邻右舍
  • 我的日常
  • 关于我
Zookeeper
技术

ZooKeeper 的选举机制,你了解多少?

今天开始我们将继续深入 ZK 选举相关的知识 一、选举的基本规则 ZKr~这次我决定一反常态,先不讲故事了~先得聊聊在 ZK 选举中非常重要的一些东西。 1.1 zxid zxid 就是我们之前提到的事务编号,是一个 8 字节的整型数字,但是 ZK 设计的时候把这一个数字拆成了两部分使用,一鱼两吃! 8 个字节的整数一共有 64 位长度,前 32 位用来记录 epoch,后 32 位就是用来计数。你可能要问了? epoch?是啥? zxid 初始化是 0,也就是这样 000000000000000000000000…

2021年3月18日 0条评论 17835点热度 0人点赞 阅读全文
技术

详解 ZooKeeper 数据持久化

一、优秀员工小S(Sync) 我们通过之前的文章有介绍过,小S(Sync) 负责对办事处的数据进行归档,所以今天他就是我们的主角,让我们一起深入了解他的日常工作吧 为了唤醒大家的远古记忆,我放一张之前的图片 今天我们会重点讲一下图中的蓝色部分,不过在此之前还是得先从整体架构上介绍下 ZK 的数据管理,ZK 的数据大致是分为了两部分,一个是内存,一个就是磁盘文件。 1.1 内存 虽然今天我们的主角是磁盘文件,但是内存还是稍微再提一下下,帮助大家记忆的同时也能有一个比较全面的视角去认知 ZK 整体的数据管理。 ZK 在…

2021年3月18日 0条评论 17827点热度 0人点赞 阅读全文
技术

分布式锁-Zookeeper实现分布式锁

如何用Zookeeper实现分布式锁? 在学习分布式锁之前,需要首先了解一下Zookeeper的[临时顺序节点]。 什么是临时顺序节点? 让我们来回顾一下Zookeeper节点的概念: Zookeeper的数据存储结构就像一棵树,这棵树由节点组成,这种节点叫做Znode。 Znode分为四种类型: 1.持久节点 (PERSISTENT) 默认的节点类型。创建节点的客户端与zookeeper断开连接后,该节点依旧存在 。 2.持久节点顺序节点(PERSISTENT_SEQUENTIAL) 所谓顺序节点,就是在创建节点…

2019年11月11日 0条评论 17688点热度 0人点赞 阅读全文
网站统计
  • 文章总数:321 篇
  • 评论总数:500 篇
  • 标签数量:227 个
  • 最后更新:2023年10月13日
  • 建站日期:2016年6月6日

一身转战三千里,一剑曾挡百万师。

最新 热点 随机
最新 热点 随机
2023年10月13号小记 《人生海海》读后感 人生天地间,忽如远行客。 九月你好 知足常足,知止常止。 笑一笑吧 总会过去的
今天,是我的第三十一个生日一眨眼就三年了……小记hnswlib installation failed2023.7.5 - 2023.7.7笑一笑吧 总会过去的
Redis面试总结——持久化、线程模型、内存淘汰机制等 8条经验轻松上手IDEA插件开发 Hibernate、MyBatis的简介、区别以及优化 MySQL语法总结 JAVA简单快速的读写Excel之EasyExcel Git中.gitignore文件不起作用的解决办法
最近评论
亮娃子日志 发布于 1 个月前(10月26日) 年纪越大,看开的越多
博友圈 发布于 2 个月前(10月13日) 写的不错,确实如此!
游戏百科 发布于 3 个月前(09月17日) 谢谢分享
电商系统开发公司 发布于 3 个月前(09月16日) 感谢分享
b2b系统 发布于 3 个月前(09月15日) 三年说长也不长
友情链接
  • 志文工作室
  • 临窗旋墨
  • 旧时繁华
  • 强仔博客
  • 林三随笔
  • 旋律的博客
  • 徐艺扬的博客
  • 云辰博客
  • 韩小韩博客
  • 知向前端
  • 林羽凡
  • 情侣头像
  • 周良博客
  • 马内
  • 哥斯拉
  • LyShark - 孤风洗剑
  • 博客录
  • 博友圈
  • 郝宇博客
标签云

Your browser doesn't support the HTML5 CANVAS tag.

  • 面试
  • JAVA
  • 散文
  • 搜索
  • ElasticSearch
  • 分布式锁
  • Linux
  • Visual Studio
  • Git
  • https
  • Redis
  • Spring
  • Zookeeper
  • SpringBoot
  • MQ
  • 锁
  • 教程
  • 领域模型
  • Excel
  • hbase
  • 分布式
  • 设计模式
  • docker
  • K8s
  • Python
  • UML
  • SQL
  • 程序人生
  • Spring Cloud Gateway
  • 程序员
  • 架构
  • RocketMQ
  • Spring Cloud
  • Xshell
  • 文学
  • JVM
  • 博客
  • MySQL
  • 多线程
  • 文档
  • IDEA
  • 数据库
  • 日常
  • SEO
  • 高并发
  • 面向对象
  • 微服务
  • 重构
  • 妹妹的画
  • Eclipse

COPYRIGHT © 2022 lifengdi.com. ALL RIGHTS RESERVED.

Theme Kratos Made By Seaton Jiang

豫ICP备16004681号-2