摘要:
选主的核心代码是在org.apache.zookeeper.server.quorum.FastLeaderElection#lookForLeader方法下。 选主逻辑的核心代码如下: public Vote lookForLeader() throws InterruptedException
阅读全文
posted @ 2024-03-02 17:07
bibibao
阅读(22)
推荐(0)
posted @ 2024-02-28 10:10
bibibao
阅读(4)
推荐(0)
摘要:
状态机四大概念 状态(State) 一个状态机至少包含两个状态,并且有初始状态。 事件(Event) 一个行为,一个动作的触发条件,一个事件对应一个动作。 动作(Action) 事件发生后要执行的动作。执行完动作后要有相应的状态变换。 变换(Transition) 表示一个状态变成另一种状态的过程。
阅读全文
posted @ 2024-02-19 22:44
bibibao
阅读(19)
推荐(0)
posted @ 2024-02-18 09:56
bibibao
阅读(8)
推荐(0)
摘要:
ZooKeeper’s atomic broadcast protocol:Theory and practice ZooKeeper的原子广播协议:理论和实践 Andr´e Medeiros March 20, 2012 Abstract 摘要 Apache ZooKeeper is a dist
阅读全文
posted @ 2024-01-27 18:01
bibibao
阅读(113)
推荐(0)
摘要:
一个字节是8个比特位,int类型有4个字节,也就是有32个比特位。 基本数据类型: 1 基本类型:byte 二进制位数:8 一个字节8个bit位 2 包装类:java.lang.Byte 3 最小值:Byte.MIN_VALUE=-128 4 最大值:Byte.MAX_VALUE=127 1 基本类
阅读全文
posted @ 2024-01-16 22:32
bibibao
阅读(276)
推荐(0)
摘要:
Paxos Made Simple Leslie Lamport 01 Nov 2001 2001年11月01日 Abstract 摘要 The Paxos algorithm, when presented in plain English, is very simple. Paxos算法用简单的
阅读全文
posted @ 2024-01-03 22:28
bibibao
阅读(33)
推荐(0)
摘要:
本地启动了三台虚拟机,分别是,cdh1(192.168.56.121)、cdh2(192.168.56.122)、cdh3(192.168.56.123) 其中cdh1是主库,cdh2、cdh3是从库 需要提前对三个库都把测试库创建好: CREATE DATABASE `mytest` DEFAUL
阅读全文
posted @ 2023-11-12 11:35
bibibao
阅读(114)
推荐(0)
摘要:
二进制日志记录开关,二进制日志用于记录mysql数据更新的日志文件,对于非变更数据的操作不予记录,比如select、show等。 show variables like 'log_bin'; mysql> show variables like 'log_bin'; + + + | Variable
阅读全文
posted @ 2023-11-12 11:27
bibibao
阅读(65)
推荐(0)
摘要:
**浅克隆**是指拷贝对象时仅仅拷贝对象本身(包括对象中的基本变量),而不拷贝对象包含的引用指向的对象(还是共用同一个)。 **深克隆**不仅拷贝对象本身,而且拷贝对象包含的引用指向的所有对象。 
推荐(0)