MySQL

cover

文章列表

B 树 / B+ 树 / B* 树:从原理到 CRUD,再到数据库索引实战

从磁盘 I/O 优化视角深入解析 B 树家族:讲解多路查找树如何用更宽更矮的结构减少磁盘访问,剖析 B 树的平衡约束与分裂/合并机制,对比 B+ 树如何通过叶子链表优化范围查询,介绍 B* 树的节点重分配策略,最后落地到 PostgreSQL、MySQL InnoDB 等数据库索引的实战应用场景,帮你理解为什么数据库索引几乎都选择 B 树家族。

more...
Canal 从原理到实战:单机部署、Kafka、HA 与 canal-admin

本文介绍 Canal 的核心原理与部署使用流程:从 MySQL Binlog/主从复制机制出发,说明 Canal 的工作方式;给出 MySQL 环境与权限配置、单机 Canal 部署与 Canal Client 示例;进一步讲解对接 Kafka 的关键参数、消费示例与位点保存;最后补充 HA 架构与 canal-admin 的安装与注册要点,帮助快速搭建可用于生产的增量订阅链路。

more...