Asset Details
MbrlCatalogueTitleDetail
Do you wish to reserve the book?
ESL: A High-Performance Skiplist with Express Lane
by
Kim, Wook-Hee
, Park, Jonghyeok
, Park, Taeyoon
, Koo, Bonmoo
in
Critical path
/ in-memory data structure
/ in-memory database
/ index structure
/ Memory (Computers)
/ Queries
/ scalability
/ skiplist
2023
Hey, we have placed the reservation for you!
By the way, why not check out events that you can attend while you pick your title.
You are currently in the queue to collect this book. You will be notified once it is your turn to collect the book.
Oops! Something went wrong.
Looks like we were not able to place the reservation. Kindly try again later.
Are you sure you want to remove the book from the shelf?
Oops! Something went wrong.
While trying to remove the title from your shelf something went wrong :( Kindly try again later!
Do you wish to request the book?
ESL: A High-Performance Skiplist with Express Lane
by
Kim, Wook-Hee
, Park, Jonghyeok
, Park, Taeyoon
, Koo, Bonmoo
in
Critical path
/ in-memory data structure
/ in-memory database
/ index structure
/ Memory (Computers)
/ Queries
/ scalability
/ skiplist
2023
Please be aware that the book you have requested cannot be checked out. If you would like to checkout this book, you can reserve another copy
We have requested the book for you!
Your request is successful and it will be processed during the Library working hours. Please check the status of your request in My Requests.
Oops! Something went wrong.
Looks like we were not able to place your request. Kindly try again later.
Journal Article
ESL: A High-Performance Skiplist with Express Lane
2023
Request Book From Autostore
and Choose the Collection Method
Overview
With the increasing capacity and cost-efficiency of DRAM in multi-core environments, in-memory databases have emerged as fundamental solutions for delivering high performance. The index structure is a crucial component of the in-memory database, which, leveraging fast access to DRAM, plays an important role in the performance improvement and scalability of in-memory databases. A skiplist is one of the most widely used in-memory index structures and it has been adopted by popular databases. However, skiplists suffer from poor performance due to their structural limitations. In this work, we propose ESL, a high-performance and scalable skiplist. ESL efficiently enhances the performance of traverse operations by optimizing index levels for the CPU cache. With CPU cache-optimized index levels, we synergistically leverage a combination of exponential and linear searches. In addition, ESL reduces synchronization overhead by updating the index levels asynchronously, while tolerating inconsistencies. In our YCSB evaluation, ESL improves throughput by up to 2.8× over other skiplists in high-level evaluations. ESL also shows lower tail latency than other skiplists by up to 35×. Also, ESL consistently shows higher throughput in our real-world workload evaluation.
Publisher
MDPI AG
Subject
This website uses cookies to ensure you get the best experience on our website.