Title :
Benchmarking cloud-based tagging services
Author :
Malik, Tania ; Chard, Kyle ; Foster, Ian
Author_Institution :
Argonne Nat. Lab., Univ. of Chicago, Chicago, IL, USA
fDate :
March 31 2014-April 4 2014
Abstract :
Tagging services have emerged as a useful and popular way to organize data resources. Despite popular interest, an efficient implementation of tagging services is a challenge since highly dynamic schemas and sparse, heterogeneous attributes must be supported within a shared, openly writable database. NoSQL databases support dynamic schemas and sparse data but lack efficient native support for joins that are inherent to query and search functionality in tagging services. Relational databases provide sufficient support for joins, but offer a multitude of options to manifest dynamic schemas and tune sparse data models, making evaluation of a tagging service time consuming and painful. In this case-study paper, we describe a benchmark for tagging services, and propose benchmarking modules that can be used to evaluate the suitability of a database for workloads generated from tagging services. We have incorporated our modules as part of OLTP-Bench, a cloud-based benchmarking infrastructure, to understand performance characteristics of tagging systems on several relational DBMSs and cloud-based database-as-a-service (DBaaS) offerings.
Keywords :
SQL; cloud computing; information retrieval; relational databases; NoSQL databases; OLTP-Bench; benchmarking cloud-based tagging services; cloud-based database-as-a-service; data resources; heterogeneous attributes; relational DBMS; relational databases; Benchmark testing; Data models; Indexes; Mathematical model; Relational databases; Tagging;
Conference_Titel :
Data Engineering Workshops (ICDEW), 2014 IEEE 30th International Conference on
Conference_Location :
Chicago, IL
DOI :
10.1109/ICDEW.2014.6818331