Статья подготовлена для студентов курса «Архитектор высоких нагрузок» в образовательном проекте OTUS. Предлагаем вашему вниманию краткий пересказ выступления Ивана Муратова, нашего преподавателя на курсе «Архитектор высоких нагрузок». Речь идёт о докладе, с которым Иван выступил на конференции HighLoad++ Siberia 2019 в Новосибирске. Тема доклада — «Time series-данные в реляционной СУБД. Расширения TimescaleDB и PipelineDB для PostgreSQL». Полную запись выступления смотрите здесь. Time series-данные — это данные о процессе, которые собраны в разные моменты жизни этого процесса. Если мы говорим об автомобиле, то это его скорость, направление, координаты. Если мы говорим об использовании ресурсов на сервере, то это оперативная память, свободное место на дисках, нагрузка на CPU и т. д. Можно выделить следующие особенности time series-данных или, как их ещё называют, временных рядов: — время фиксации. Любая time series-запись имеет поле с меткой времени, в которое было зафиксировано