/ tags/ note

# MyBatis 与 Hibernate 有哪些不同?

7 min read

MyBatis 是一个半自动化的 ORM 框架,通过 SQL 映射文件或注解提供灵活的 SQL 控制;而 Hibernate 是一个全自动化的 ORM 框架,通过对象关系映射自动生成 SQL,追求对象与数据库的完全映射。

Read

# Kafka为什么要抛弃 Zookeeper?

5 min read

【核心定义】Kafka 从 2.8 版本开始引入 KRaft 模式(Kafka Raft),逐步替代 ZooKeeper 作为其元数据管理组件,以实现更简单、更稳定、更高性能的架构。

Read

# MySQL 的覆盖索引是什么?

8 min read

覆盖索引(Covering Index)是指一个索引包含了查询语句所需的所有字段,使得查询可以直接从索引中获取数据,而无需回表访问主键索引或数据行,从而显著提升查询性能。

Read