DocumentCode
141869
Title
Benchmarking cloud-based tagging services
Author
Malik, Tania ; Chard, Kyle ; Foster, Ian
Author_Institution
Argonne Nat. Lab., Univ. of Chicago, Chicago, IL, USA
fYear
2014
fDate
March 31 2014-April 4 2014
Firstpage
231
Lastpage
238
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;
fLanguage
English
Publisher
ieee
Conference_Titel
Data Engineering Workshops (ICDEW), 2014 IEEE 30th International Conference on
Conference_Location
Chicago, IL
Type
conf
DOI
10.1109/ICDEW.2014.6818331
Filename
6818331
Link To Document