本文目录一览:
- 1、mysql索引有点像跳表
2、以此类推,对于节点数为n的链表 , 大约可以建立log2n-1级索引 。像这种为链表建立多级索引的数据结构就称为跳表 。
3、参照跳表,我们发现,实现区间查找的最好方式就是在一个有序链表中找到第一个在区间内的值,然后依次输出有序数据,直到超出区间范围。
【跳表情包 跳表mysql】4、非主键索引需要在数据表本身的存储空间外额外开销存储空间,所以在更新的时候可能不仅要更新数据表本身,还要更新非主键索引,更新内容更多了,所以导致速度降低 。
5、跳表是一种可以用来快速查找的数据结构,有点类似于平衡树 。它们都可以对元素进行快速的查找 。
6、之后问到项目中使用分布式锁解决缓存重建并发的问题,并要求画出实际的执行流程,数据库也问的比较多 , 像事务的隔离级别,MySQL 实现可重复读的原理,索引等 。