技术栈
java校招
linweidong
1 天前
java
·
大厂面试
·
后端面试
·
java面试
·
java面经
·
java校招
·
后端offer
宁德时代Java面试题及参考答案
MySQL 主要包括以下几个核心的底层实现部分。存储引擎层是 MySQL 的关键。InnoDB 是最常用的存储引擎,它以页为单位进行存储,默认页大小是 16KB。数据存储在表空间中,表空间可以由多个文件组成。InnoDB 采用了 B + 树的数据结构来存储索引和数据。在这种结构下,非叶子节点只存储索引关键字和指向下一层节点的指针,叶子节点存储了完整的数据记录。这种设计使得数据的查找、插入和删除操作在磁盘 I/O 上有较好的性能。