• DocumentCode
    3143759
  • Title

    Performance Evaluation of Range Queries in Key Value Stores

  • Author

    Pirzadeh, Pouria ; Tatemura, Junichi ; Hacigumus, Hakan

  • Author_Institution
    Dept. of Comput. Sci., Univ. of California, Irvine, Irvine, CA, USA
  • fYear
    2011
  • fDate
    16-20 May 2011
  • Firstpage
    1092
  • Lastpage
    1101
  • Abstract
    Recently there has been a considerable increase in the number of different Key-Value stores, for supporting data storage and applications on the cloud environment. While all these No-SQL solutions try to offer highly available and scalable services on the cloud, they are significantly different with each other in terms of the architecture and types of the applications, they try to support. Considering three widely-used such systems: Cassandra, HBase and Voldemort, in this paper we compare them in terms of their support for different types of query workloads. We are mainly focused on the range queries. Unlike HBase and Cassandra that have built-in support for range queries, Voldemort does not support this type of queries via its available API. For this matter, practical techniques are presented on top of Voldemort to support range queries. Our performance evaluation is based on mixed query workloads, in the sense that they contain a combination of short and long range queries, beside other types of typical queries on key-value stores such as lookup and update. We show that there are trade-offs in the performance of the selected system and scheme, and the types of the query workloads that can be processed efficiently.
  • Keywords
    application program interfaces; cloud computing; query processing; storage management; API; Cassandra systems; HBase systems; No-SQL solutions; Voldemort systems; cloud environment; data storage; key value stores; performance evaluation; range queries; Availability; Engines; Generators; Indexing; Loading; Real time systems;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel and Distributed Processing Workshops and Phd Forum (IPDPSW), 2011 IEEE International Symposium on
  • Conference_Location
    Shanghai
  • ISSN
    1530-2075
  • Print_ISBN
    978-1-61284-425-1
  • Electronic_ISBN
    1530-2075
  • Type

    conf

  • DOI
    10.1109/IPDPS.2011.257
  • Filename
    6008897