Ato*_*tom 5 mysql elasticsearch logstash
我一直在搜索和阅读有关如何将mysql数据导入ES的文档,并通过创建logstash文件并每分钟运行它来获得最佳解决方案。但最后,与我的要求相比,它效率不高(我必须在logstash中的每个表上运行每个查询,这是不切实际的)。
每次用户处理我的应用程序时(平台上有很多用户),我都必须将整个 MySQL 数据库导入 Elasticsearch,包括映射、表关系和数据。
我已经阅读过此链接,但它对我没有帮助。有什么建议 ?谢谢
您可以使用logstash及其jdbc输入从数据库中读取并将json推送到elasticsearch。 https://www.elastic.co/guide/en/logstash/current/installing-logstash.html
https://qbox.io/blog/migration-mysql-data-into-elasticsearch-using-logstash
仔细阅读这些内容并按照此处的说明进行操作。
| 归档时间: |
|
| 查看次数: |
7255 次 |
| 最近记录: |