Spkv: A Multi-Dimensional Index System For Large Scale Key-Value Stores

Qi Wang,Hailong Sun,Yu Tang,Xudong Liu
DOI: https://doi.org/10.1007/978-3-319-11116-2_32
2014-01-01
Abstract:A number of key-value databases have emerged with the development of cloud computing, which provide the ability of large scale data storage, but they do not efficiently support the multi-dimensional range queries and kNN queries which are important in online applications. Thus, we introduce the Sliced Pyramid Index for Key-Value Stores (SPKV), an index system that bridges the gap between data scale and querying functionality for highly available and scalable distributed key-value databases. SPKV implements a distributed index system with an improved pyramid index scheme called SP-Index, which allows efficient multi-dimensional query processing. In our experiments, SPKV achieves dozens of times faster than other index systems for key-value databases.
What problem does this paper attempt to address?