DocumentCode
3717390
Title
Scalable preference queries for high-dimensional data using map-reduce
Author
Gheorghi Guzun;Joel E. Tosado;Guadalupe Canahuate
Author_Institution
Electrical and Computer Engineering, The University of Iowa, Iowa City, USA
fYear
2015
Firstpage
2243
Lastpage
2252
Abstract
Preference (top-k) queries play a key role in modern data analytics tasks. Top-k techniques rely on ranking functions in order to determine an overall score for each of the objects across all the relevant attributes being examined. This ranking function is provided by the user at query time, or generated for a particular user by a personalized search engine which prevents the pre-computation of the global scores. Executing this type of queries is particularly challenging for high-dimensional data. Recently, bit-sliced indices (BSI) were proposed to answer these preference queries efficiently in a non-distributed environment for data with hundreds of dimensions. As MapReduce and key-value stores proliferate as the preferred methods for analyzing big data, we set up to evaluate the performance of BSI in a distributed environment, in terms of index size, network traffic, and execution time of preference (top-k) queries, over data with thousands of dimensions. Indexing is implemented on top of Apache Spark for both column and row stores and shown to outperform Hive when running on Map-reduce, and Tez for top-k (preference) queries.
Keywords
"Big data","Indexing","Sparks","Encoding","Computers","Cities and towns"
Publisher
ieee
Conference_Titel
Big Data (Big Data), 2015 IEEE International Conference on
Type
conf
DOI
10.1109/BigData.2015.7364013
Filename
7364013
Link To Document