Benchmarking and evaluating time-series databases for appliance-level energy data

dc.contributor.advisorKent, Kenneth B.
dc.contributor.authorShehbaz, Simin
dc.date.accessioned2026-03-11T16:49:17Z
dc.date.issued2026-02
dc.description.abstractThis thesis benchmarks five Time-series databases (TSDBs)—TimescaleDB, ClickHouse, QuestDB, InfluxDB v1.8, and Apache IoTDB, using a controlled dataset simulating 26 appliances across 100 households at minute-level resolution. Extending the TSM-Bench methodology, ingestion throughput, query latency, storage efficiency, and compression characteristics across five workloads are evaluated. Wide-format schemas are compared against narrow-format schemas to understand schema effects on performance. Results show dramatic performance disparities. ClickHouse achieves faster ingestion than competitors and completes billion-row queries in seconds versus hours for other TSDBs. QuestDB fails catastrophically beyond 684 million rows due to memory exhaustion. TimescaleDB incurs a performance penalty when enabling time-series optimizations for narrow-format data. Apache IoTDB achieves best-in-class storage compression at the cost of slower ingestion. Wide-format schemas universally outperform narrow formats across all TSDBs except ClickHouse, which demonstrates format-agnostic performance. These findings provide evidence-based TSDB and schema selection guidance for smart-home energy monitoring deployments requiring billion-row scalability.
dc.description.copyright© Simin Shehbaz, 2026
dc.format.extentxv, 126
dc.format.mediumelectronic
dc.identifier.oclc(OCoLC)1611877671en
dc.identifier.otherThesis 11843en
dc.identifier.urihttps://unbscholar.lib.unb.ca/handle/1882/38592
dc.language.isoen
dc.publisherUniversity of New Brunswick
dc.rightshttp://purl.org/coar/access_right/c_abf2
dc.subject.disciplineComputer Science
dc.subject.lcshTime Series Processor (Computer program language)--Databases.en
dc.subject.lcshElectric apparatus and appliances--Databases.en
dc.subject.lcshHome automation--Monitoring.en
dc.titleBenchmarking and evaluating time-series databases for appliance-level energy data
dc.typemaster thesis
oaire.license.conditionother
thesis.degree.disciplineComputer Science
thesis.degree.grantorUniversity of New Brunswick
thesis.degree.levelmasters
thesis.degree.nameM.C.S.

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
Simin Shehbaz - Thesis.pdf
Size:
1.97 MB
Format:
Adobe Portable Document Format

License bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
license.txt
Size:
1.13 KB
Format:
Item-specific license agreed upon to submission
Description: