? 作者:知识浅谈,CSDN博客专家,阿里云签约博主,InfoQ签约博主,华为云云享专家
? 擅长领域:全栈工程师、爬虫、ACM算法
? 公众号:知识浅谈
深究索引:Mysql有什么索引,索引模型是什么总结 ?这次都给他拿下?
正菜来了⛳⛳⛳
Mysql常见的索引有如下几种 ?hash结构:如果采用数组加链表的结构存储,先对字段进行hash,找到对应的位置,查看是否有冲突,没有冲突填到对应的位置,有冲突填到对应位置的链表上。 ?红黑树结构:是一个趋于平衡的二叉树结构,其根节点和空叶节点是黑色,且根节点,到每一个叶子节点经过的黑色节点个数相同。 ?B树结构:是一个多叉树的结构,索引和元数据存储在一起,每个节点是一个页。 ?B+树结构:是一个多叉树结构,和B树的区别就是元数据都存储在叶子节点,而非叶子节点存储的都是索引数据和指针数据。