Описание тега 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"
}
}'
Ссылка:-