Описание тега elasticsearch-jdbc-river

Река Java Database Connection (JDBC) позволяет получать данные из источников JDBC для индексации в Elasticsearch.

Он реализован как плагин Elasticsearch.

Реляционные данные внутренне преобразуются в структурированные объекты JSON для модели индексации без схемы в Elasticsearch.

Создание JDBC river это просто. Установите плагин. Скачать JDBC driver банку с сайта вашего поставщика (здесь MySQL) и поместите банку в папку плагина $ES_HOME/plugins/river-jdbc, Затем выполните эту простую команду:

curl -XPUT 'localhost:9200/_river/my_jdbc_river/_meta' -d '{
    "type" : "jdbc",
    "jdbc" : {
        "url" : "jdbc:mysql://localhost:3306/test",
        "user" : "",
        "password" : "",
        "sql" : "select * from orders",
        "index" : "my_jdbc_index",
        "type" : "my_jdbc_type"
    }
}'

Ссылка:-

Elasticsearch Jdbc River Быстрый старт

Elasticsearch JBDC River Параметры