摘要:
一、存储机制与底层实现 1.1 CHAR 类型存储原理 CHAR 类型是 MySQL 中的定长字符串类型,其存储机制具有以下特点: // MySQL 源码中的 CHAR 结构定义(简化) struct CHAR_FIELD { uint32 length; // 固定长度 uchar *ptr; / 阅读全文
posted @ 2025-10-06 20:42
NeoLshu
阅读(0)
评论(0)
推荐(0)
摘要:
一、Znode 核心概念与基础架构 1.1 Znode 本质与设计哲学 Znode 是 ZooKeeper 数据模型的核心抽象,它不仅仅是简单的数据存储单元,而是具有丰富语义的协调原语: // Znode 内存数据结构核心定义 public class DataNode { private byte 阅读全文
posted @ 2025-10-06 20:39
NeoLshu
阅读(1)
评论(0)
推荐(0)
摘要:
一、ZAB 协议核心概念 1.1 ZAB 协议概述 ZooKeeper Atomic Broadcast (ZAB) 协议是 ZooKeeper 的核心共识算法,专为 ZooKeeper 设计,用于在分布式系统中实现原子广播和崩溃恢复。ZAB 协议的核心目标是: 消息原子性:所有节点要么都接受消息, 阅读全文
posted @ 2025-10-06 20:35
NeoLshu
阅读(0)
评论(0)
推荐(0)
摘要:
一、ZooKeeper 数据模型深度解析 1.1 ZNode 本质与存储结构 ZooKeeper 的数据模型虽然类似于文件系统,但其实现和语义有本质区别。让我们深入分析 ZNode 的内部结构: // ZNode 内存中的数据结构 public class DataNode { // 核心数据字段 阅读全文
posted @ 2025-10-06 20:33
NeoLshu
阅读(0)
评论(0)
推荐(0)
摘要:
一、ZooKeeper 核心概念与架构 1.1 什么是 ZooKeeper? Apache ZooKeeper 是一个分布式的、开放源码的分布式应用程序协调服务。它提供了一个简单的原语集合,分布式应用程序可以基于这些原语实现更高级的服务,如: 配置管理命名服务分布式同步组服务 1.2 ZooKeep 阅读全文
posted @ 2025-10-06 20:30
NeoLshu
阅读(0)
评论(0)
推荐(0)

浙公网安备 33010602011771号