What Cannot be Skipped About the Skiplist: A Survey of Skiplists and Their Applications in Big Data Systems
arxiv(2024)
摘要
Skiplists have become prevalent in systems. The main advantages of skiplists
are their simplicity and ease of implementation, and the ability to support
operations in the same asymptotic complexities as their tree-based
counterparts. In this survey, we explore skiplists and their many variants. We
highlight many scenarios of how skiplists are useful and fit well in these
usage scenarios. We study several extensions to skiplists to make them fit for
more applications, e.g., their use in the multi-dimensional space, network
overlaying algorithms, as well as serving as indexes in database systems.
Besides, we also discuss systems that adopt the idea of skiplists and apply the
probabilistic skip pattern into their designs.
更多查看译文
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要