Introduction to Timeseries Databases

A presentation at PHPDay 2021 Digital Edition by Lorna Jane Mitchell

As our applications gather more and more data, ever more quickly, both developer and application can become overwhelmed in no time. Recognising when data would be best handled as time series data (spoiler: events, logs and metrics all work pretty well), and knowing how to adapt your application to work this way can really help.

This session introduces time series data concepts, and discusses the situations where the aptly named databases are a useful tool - as well as when they are not! You will learn about handling large data volumes and some of the open source tools available, such as InfluxDB and M3DB. We’ll look at examples of implementing time series databases in real world applications, and give resources that you can try out yourself.