TimescaleDB, расширение PostgreSQL с открытым исходным кодом для временных рядов, оптимизированное для быстрого ввода и сложных запросов, было выпущено разработчиками в готовом к эксплуатации виде.
TimescaleDB уже был загружен более миллиона раз, и есть производственные развертывания в Comcast, Bloomberg и Cray. Этот выпуск 1.0 предлагает встроенную интеграцию Grafana и поддержку Prometheus. TimescaleDB поддерживает полный SQL и хорошо масштабируется. Разработчики говорят, что он может принимать миллионы точек данных в секунду; масштабирует таблицы до сотен миллиардов строк и десятков терабайт; и при использовании для данных временных рядов намного быстрее, чем InfluxDB, Cassandra, MongoDB и ванильный PostgreSQL.
Помимо Grafana и Prometheus, TimescaleDB поддерживает Tableau, Apache Kafka, Apache Spark и Zabbix. Функции, предназначенные для управления данными временных рядов, включают автоматическое разделение пространства-времени, уровень абстракции гипертаблицы и адаптивный размер блока. Он также поддерживает геопространственный анализ и данные в формате JSON.
Усовершенствования в этом выпуске по сравнению с более ранним кандидатом на выпуск включают более простые в использовании функции манипулирования временными рядами, включая явное произвольное значение datetime, с которого можно начать группирование времени для общих функций агрегирования (например, 1 сентября), а также выравнивание недель, начиная с понедельника по соблюдайте стандарт ISO.