DocumentCode
249318
Title
DeltaDB: A Scalable Database Design for Time-Varying Schema-Free Data
Author
Ivie, Peter ; Thain, D.
Author_Institution
Dept. of Comput. Sci. & Eng., Univ. of Notre Dame, Notre Dame, IN, USA
fYear
2014
fDate
June 27 2014-July 2 2014
Firstpage
104
Lastpage
111
Abstract
DeltaDB is a model for a database consisting of records with no fixed schema whose entire history is captured over time. It is designed to support efficient queries against the current state of the database, any point in the history of the database, and historical data aggregations over time. In this paper, we present the DeltaDB data model, the associated query algebra, and highlight the fundamental query optimization concerns. To gain experience with the DeltaDB model, we have created a single-node implementation of the database and used it to collect one year´s worth of monitoring data from a distributed software system, reducing over 5TB of snapshots into 11GB of log data. We give examples of novel types of queries that exploit the time-varying nature of the data and evaluate their performance. We conclude with a discussion of how the single-node implementation will serve as the building block for a future distributed implementation.
Keywords
data models; database management systems; distributed processing; query processing; DeltaDB data model; database design; distributed software system; fundamental query optimization concerns; historical data aggregations; query algebra; single-node implementation; time-varying schema-free data; Algebra; Big data; Data models; Databases; History; Servers; Software; Algebra; Data; Data Model; Database; Distributed; Log-only; Multi-version; Multiversion; Query; Reduction; Scalable; Schema-Free; Spatial; Temporal; Time Series; Time-Variant;
fLanguage
English
Publisher
ieee
Conference_Titel
Big Data (BigData Congress), 2014 IEEE International Congress on
Conference_Location
Anchorage, AK
Print_ISBN
978-1-4799-5056-0
Type
conf
DOI
10.1109/BigData.Congress.2014.24
Filename
6906767
Link To Document