Logstash 从 MySQL 导入 Elasticsearch
测试数据 将数据
u.item
导入 MySQL
Logstash 配置文件
logstash.conf
input {
jdbc {
jdbc_driver_library => "/Users/jasonwu/.m2/repository/mysql/mysql-connector-java/8.0.22/mysql-connector-java-8.0.22.jar"
jdbc_driver_class => "com.mysql.jdbc.Driver"
jdbc_connection_string => "jdbc:mysql://localhost:3306/my_test"
jdbc_user => "root"
jdbc_password => "root123"
statement => "SELECT * FROM movies"
}
}
output {
stdout {
codec => "json_lines"
}
elasticsearch {
hosts => ["localhost:9200"]
index => "movies-sql"
}
}
执行 Logstash 导入 Elasticsearch
$ bin/logstash -f /Users/jasonwu/WorkSpace/learn/Elasticsearch/logstash.conf
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
下一篇: 不要相信一个熬夜的人说的每一句话
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论