TimescaleDB - база данных с открытым исходным кодом, оптимизированная для хранения данных временных рядов. Является расширением для PostgreSQL. Позволяет достичь быстродействия баз данных NoSQL с удобством реляционных баз данных. Подробную информацию можно найти в официальном руководстве.
Здесь также собраны некоторые полезные скрипты и инструкции:
- Официальная документация.
- Хранение и обработка временных рядов в TimescaleDB - краткая инструкция от Александра Алексеева.
- Установка и использование TimescaleDB в CentOS 7 - пример использования TimescaleDB для Zabbix от Vadym Kalsin.
- TimescaleDB. Комфортное хранение метрик в PostgreSQL - интересный мануал от Егора Чернышева.
- Time series данные в реляционной СУБД. Расширения TimescaleDB и PipelineDB для PostgreSQL - статья о хранении временных рядов от Олега Бунина.
- PostgreSQL + PostGIS + TimescaleDB - хранилище для систем мониторинга транспорта - доклад на PgConf.Russia 2019 от Ивана Муратова.
- How to Enable TimescaleDB on an Existing PostgreSQL Database - о применении TimescaleDB к существующим базам данных.
- TimescaleDB setup - официальная инструкция по установке TimescaleDB для Zabbix.
- Установка TimescaleDB на PostgreSQL в Ubuntu 20.04 LTS - установка TimescaleDB 2 поверх установленной PostgreSQL 12.
- Как ускорить миграцию Zabbix на TimescaleDB - оптимизация миграции данных Zabbix на TimescaleDB от Никита Лепехин.
- TimescaleDB 101: the why, what, and how - еще одна полезная статья по времянным рядам.
- "Logical backups with pg_dump and pg_restore" и "Backup and restore" - операции резервного копирования и восстановления при использовании TimescaleDB.