Welcome!
To use the personalized features of this site, please log in or register.
If you have forgotten your username or password, we can help.
|
 |
A Concurrent Blink-Tree Algorithm Using a Cooperative Locking Protocol
| |
|
A Concurrent B link-Tree Algorithm Using a Cooperative Locking Protocol
Sung-Chae Lim6 , Joonseon Ahn7 and Myoung Ho Kim8 
| (6) |
WST Lab., Korea Wisenut Inc., Yangjae-dong, Seocho-gu, Seoul, 137-130, Korea |
| (7) |
Hankuk Aviation University, Hwajundong, Koyang, Kyounggido, 412-791, Korea |
| (8) |
Korea Advanced Institute of Science and Technology 373-1, Kusung-dong, Yusung-gu, Taejon, 305-701, Korea |
Abstract
We present a new concurrent Blink-tree algorithm that provides a concurrent tree restructuring mechanism for handling underflow nodes as well as overflow nodes.
Our algorithm does not require any lock for downward searching and preserves bottom-up tree restructuring without deadlock.
To this end, we develop a new locking mechanism for inserters and deleters and a node update rule that preserves the semantical
tree consistency during tree restructuring. Our analytical experiment shows that the overhead of additional disk I/O is acceptable.
This research was supported by IRC (Internet Information Retrieval Research Center) in Hankuk Aviation University. IRC is
a Kyounggi-Province Regional Research Center designed by Korea Science and Engineering Foundation and Ministry of Science
& Technology.
Fulltext Preview (Small, Large)
 References secured to subscribers.
|
|
|
|
|
|