Repolode
influxdata

influxdata/influxdb

База данных временных рядов с открытым исходным кодом для событийных данных, метрик и мониторинга в реальном времени, построенная на Apache Arrow, DataFusion и Parquet.

Open source альтернатива:Datadog

Звёзды
31,775
Форки
3,755
Открытые issues
2,182
Последний коммит
вчера

Что это?

InfluxDB 3 Core — база данных для сбора, обработки, преобразования и хранения событийных данных и данных временных рядов. Она рассчитана на нагрузки, которым нужны приём данных в реальном времени и быстрые ответы на запросы, например для дашбордов, систем мониторинга и автоматизации.

Данные можно хранить в файлах Apache Parquet в объектном хранилище (S3, Azure, GCP) или на локальном диске без внешних зависимостей. Для записи поддерживается line protocol, совместимый с API записи InfluxDB 1.x и 2.x. Запросы на SQL, InfluxQL или Flight SQL можно выполнять через HTTP API на порту 8181.

В сервер встроена Python VM для запуска плагинов и триггеров. По заявлению проекта, задержка запросов составляет менее 10 мс для запросов последнего значения и 30 мс для запросов уникальных значений метаданных.

Ключевые возможности

  • 01Хранение данных в формате Parquet в объектном хранилище или на локальном диске
  • 02Приём данных для записи через line protocol, совместимый с API InfluxDB 1.x и 2.x
  • 03Поддержка запросов SQL и InfluxQL, а также Flight SQL
  • 04Встроенная Python VM для плагинов и триггеров
  • 05HTTP API для запросов на порту 8181

Сценарии использования

  • Сбор и запросы к данным датчиков или IoT почти в реальном времени
  • Мониторинг производительности серверов, сетей и приложений
  • Обеспечение работы дашбордов, которым нужны быстрые запросы последнего значения
  • Данные финансовых рынков и аналитика торговли

Быстрый старт

  1. 1

    Скачайте образы Docker, пакеты Debian/RPM или tar-архивы со страницы загрузок InfluxData

  2. 2

    Следуйте руководству по началу работы с InfluxDB 3 Core

Темы

Частые вопросы

Что такое influxdb?
База данных временных рядов с открытым исходным кодом для событийных данных, метрик и мониторинга в реальном времени, построенная на Apache Arrow, DataFusion и Parquet. InfluxDB 3 Core — база данных для сбора, обработки, преобразования и хранения событийных данных и данных временных рядов. Она рассчитана на нагрузки, которым нужны приём данных в реальном времени и быстрые ответы на запросы, например для дашбордов, систем мониторинга и автоматизации.
influxdb можно использовать бесплатно? Какая у него лицензия?
influxdb распространяется с открытым исходным кодом под лицензией Apache-2.0. Перед использованием в коммерческих продуктах проверьте условия лицензии.
influxdb всё ещё поддерживается?
Активно поддерживается. Последний коммит в influxdb — 21 окт. 2026 г..
Для чего можно использовать influxdb?
Сбор и запросы к данным датчиков или IoT почти в реальном времени Мониторинг производительности серверов, сетей и приложений Обеспечение работы дашбордов, которым нужны быстрые запросы последнего значения Данные финансовых рынков и аналитика торговли
Как установить influxdb?
Скачайте образы Docker, пакеты Debian/RPM или tar-архивы со страницы загрузок InfluxData Следуйте руководству по началу работы с InfluxDB 3 Core
Где скачать influxdb?
Исходный код и инструкции по установке — на GitHub: https://github.com/influxdata/influxdb

Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.

Похожие проекты