Elasticsearch 인덱스를 업데이트하는 방법을 알아 내려고하고 있습니다. 내가 할 수있는 최선의 방법은 이전 색인을 삭제 한 다음 새 데이터로 다시 색인을 작성하는 색인을 작성하는 것입니다.logstash로 elasticsearch 인덱스 업데이트
curl -XDELETE localhost:9200/myindex
//CALL FILE WITH THIS CONFIGURATION
input {
jdbc {
jdbc_connection_string => "jdbc:mysql://localhost:3306/respuestas_ws"
jdbc_user => "xxx"
jdbc_password => "xxx"
jdbc_driver_library => "mysql-connector-java-5.1.44\mysql-connector-java-5.1.44-bin.jar"
jdbc_driver_class => "com.mysql.jdbc.Driver"
statement => "SELECT * FROM xxx"
}
}
output {
elasticsearch {
index => "myindex"
document_type => "data"
hosts => "localhost"
}
}
다른 방법이 있습니까? 내 데이터의 크기가 작기 때문에 지금은 성능에 대해 걱정하지 않습니다.