InfluxDB was created by Errplane in late 2013. Backed by Y Combinator, Errplane was initially a SaaS company centered on anomaly detection in data. After discovering a huge gap in the market, the company pivoted to focusing on their open source time series database–this eventually became InfluxDB, and Errplane rebranded to become InfluxData Inc.
Dictionary Encoding Run-Length Encoding Bit Packing / Mostly Encoding
Compression strategy varies based on the shape of the data - for instance, with timestamps, run length encoding is used in the best case, Simple8B used in a good case, and raw value encoding is used for the worst case. Snappy, a dictionary compression scheme, is used for strings.
https://github.com/influxdata/influxdb
https://docs.influxdata.com/influxdb/v1.7/
InfluxData
2013
Elixir, Erlang, Go, Haskell, Java, JavaScript, Lisp, Matlab, Perl, PHP, Python, R, Ruby, Rust, Scala