DocumentCode
1796765
Title
STI-BT: A Scalable Transactional Index
Author
Diegues, Nuno ; Romano, Pietro
Author_Institution
INESC-ID/Inst. Super. Tecnico, Univ. de Lisboa, Lisbon, Portugal
fYear
2014
fDate
June 30 2014-July 3 2014
Firstpage
104
Lastpage
113
Abstract
In this article we present STI-BT, a highly scalable, transactional index for Distributed Key-Value (DKV) stores. STI-BT is organized as a distributed B+Tree and adopts an innovative design that allows to achieve high efficiency in large-scale, elastic DKV stores. We have implemented STI-BT on top of a mainstream open-source DKV store and deployed it on a public cloud infrastructure. Our extensive experimental study reveals the efficiency of our solution with demonstrable scalability in a cluster of 100 commodity machines, and speed ups with respect to state of the art solutions of up to 5.4x.
Keywords
cloud computing; database indexing; distributed databases; public domain software; transaction processing; tree data structures; STI-BT; distributed B+Tree; distributed key-value stores; open-source DKV store; public cloud infrastructure; scalable transactional index; Clocks; Concurrent computing; Context; Indexing; Peer-to-peer computing; Scalability; Data locality; Distributed B+ Tree; Serializable Transactions; Strong consistency;
fLanguage
English
Publisher
ieee
Conference_Titel
Distributed Computing Systems (ICDCS), 2014 IEEE 34th International Conference on
Conference_Location
Madrid
ISSN
1063-6927
Print_ISBN
978-1-4799-5168-0
Type
conf
DOI
10.1109/ICDCS.2014.19
Filename
6888887
Link To Document