Spring Boot: работа с NoSQL, InfluxDB

InfluxDB - это база данных временных рядов с открытым исходным кодом, оптимизированная для быстрого высокопроизводительного хранения и извлечения данных временных рядов в таких областях, как мониторинг операций, метрики приложений, данные датчиков Интернета вещей и аналитика в реальном времени.

Подключение к InfluxDB

Spring Boot автоматически настраивает экземпляр InfluxDB при условии, что клиент influenxdb-java находится в пути к классам, и задан URL-адрес базы данных, как показано в следующем примере:

spring.influx.url=https://172.0.0.1:8086

Если для подключения к InfluxDB требуются имя пользователя и пароль, вы можете соответствующим образом установить свойства spring.influx.user и spring.influx.password.

InfluxDB опирается на OkHttp. Если вам нужно настроить http-клиент, который InfluxDB использует за кулисами, вы можете зарегистрировать bean-компонент InfluxDbOkHttpClientBuilderProvider.


Читайте также:


Комментарии

Популярные сообщения из этого блога

Методы класса Object в Java

Как получить текущий timestamp в Java

Основные опции JVM для повышения производительности и отладки