DocumentCode :
3142507
Title :
Exploiting memory locality in distributed key-value stores
Author :
Tinnefeld, Christian ; Plattner, Hasso
Author_Institution :
Hasso Plattner Inst., Univ. of Potsdam, Potsdam, Germany
fYear :
2011
fDate :
11-16 April 2011
Firstpage :
292
Lastpage :
295
Abstract :
Distributed key-value stores which have a main-memory-based persistence can be utilized for serving applications whose performance criteria cannot be met by scaling-out across disk-based nodes. This paper outlines a PhD thesis that addresses the resulting challenge of exploiting memory locality in such systems. We propose to introduce the notion of a block that allows to store a certain number of values consecutively in main-memory. Preliminary micro-benchmarks indicate that this could increase the throughput by a factor 10 on a per-node level. Furthermore, this paper presents a research agenda that covers the resulting implications on a per-node and system-level.
Keywords :
disc storage; distributed processing; information storage; storage management; PhD thesis; disk based node; distributed key value store; main-memory based persistence; memory locality; preliminary microbenchmark; Context; Data analysis; Data structures; Distributed databases; Generators; Random access memory; USA Councils;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Data Engineering Workshops (ICDEW), 2011 IEEE 27th International Conference on
Conference_Location :
Hannover
Print_ISBN :
978-1-4244-9195-7
Electronic_ISBN :
978-1-4244-9194-0
Type :
conf
DOI :
10.1109/ICDEW.2011.5767668
Filename :
5767668
Link To Document :
بازگشت