TimescaleDB — расширение PostgreSQL для time series данных. Автоматически партиционирует таблицу по времени (hypertables), оптимизирует запросы с time_bucket(), поддерживает автоматическое сжатие и retention policies. Установка: CREATE EXTENSION timescaledb, SELECT create_hypertable('metrics', 'time'). Преимущество — полная совместимость с SQL, JOIN-ы с обычными таблицами. В Go работаешь через обычный pgx — никаких специальных драйверов не нужно.
Что такое TimescaleDB?
Middle
136 просмотровAFK Offer AI
Как реализовать distributed lock на Go?