• 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