SDB - Software Defined Buildings, UC Berkeley


BTrDB is a time series database for telemetry data, with emphasis on high performance insert, as well as logarithmic time aggregate queries. BTrDB was originally designed as the primary datastore for synchrophasor data in the ARPA-E Microsynchrophasors for Distribution Systems project, as no existing time series database was capable of handling the high density telemetry streams produced by the microsynchrophasor devices. [github]


  • Michael Andersen


BTrDB: Optimizing Storage System Design for Timeseries Processing
Andersen, Michael P., and David E. Culler.
File and Storage Technologies (FAST), February 2016. [pdf]


This material is based upon work supported by the National Science Foundation under grants CPS-1239552, and the NSF Graduate Research Fellowship Program. Any opinions, findings, and conclusions or recommendations expressed in this material are those of the author(s) and do not necessarily reflect the views of the National Science Foundation.