База данных TimescaleDB
Введение
TimescaleDB — это специализированная СУБД для работы с временными рядами, реализованная как расширение к PostgreSQL. Она сочетает реляционную модель и SQL с оптимизациями для потоковых и исторических данных, привязанных ко времени.
Установка TimescaleDB
Примечание
Для работы с TimescaleDB необходимо предварительно установить СУБД PostgreSQL.
Перед началом установки необходимо проверить, что путь к файлам базы данных PostgreSQL указан в системной переменной PATH.
Для этого потребуется:
- Нажать сочетание клавиш Win+R для вызова окна "Выполнить" в ОС Windows.
- Ввести команду
sysdm.cplдля вызова диалогового окна "Свойства системы". - В диалоговом окне "Система" на вкладке "Дополнительно" нажать кнопку "Переменные среды".
- Добавить в системную переменную
Pathпуть к каталогу PostgreSQL в форматеC:\Program Files\PostgreSQL\<номер версии>\bin

Далее загрузите архив с установочным файлом TimescaleDB, соответствующий номеру установленной версии PostgreSQL, и распакуйте его.

Перед началом установки требуется остановить работу базы Postgre. Это можно сделать с помощью команды:

Для установки СУБД запустите файл setup.exe от имени администратора внутри распакованного архива.

В процессе установки система предложит указать путь к файлу конфигурации PostgreSQL. Путь следует ввести самостоятельно:

Необходимо принять все предложения установщика, нажав клавиши Y и Enter, и дождаться сообщения об успешной установке.

После завершения работы установщика восстановите работоспособность процесса PostgreSQL с помощью команды:
