数据结构之跳跃表

跳跃表(skiplist)是一种有序数据结构,它通过在每个节点中维持多个指向其他节点指针,从而达到快速访问节点的目的。

针对数组,我们可以使用二分查找算法在O(log(N))的时间查找到目标, 但它...

Redis数据结构:跳表

Redis的有序集合有两种实现方式:

  1. 基于压缩列表(ziplist)实现(当数据量较少时,采用此种方式)
  2. 基于跳跃表(skiplist)和字典实现

所以,跳表是Redis中实现有序结合采用数据...