Redis--跳跃表

什么是跳跃表* 跳跃表是一种有序的数据结构,它通过在每个节点中维持多个指向其他的几点指针,从而达到快速访问队尾目的。跳跃表的效率可以和平衡树想媲美了,最关键是它的实现相对于平衡树来说,代码的实现上简单很多。 跳跃表用在哪 说真的,跳跃表在 Redis 中使用不是特别广泛,只用在了两个地方。一是实现有序集合键,二是集群节点中用作内部数据结构。 跳跃表原理 我们先来看一下一张完整的跳跃表的图。(图片来
相关文章
相关标签/搜索