Logstash从数据库一次同步多张表
来源:互联网 发布:ac尼尔森数据 方便面 编辑:程序博客网 时间:2024/06/07 08:19
一次同步多张表是开发中的一般需求。之前研究了很久找到方法,但没有详细总结。
博友前天在线提问,说明这块理解的还不够透彻。
我整理下,
一是为了尽快解决博友问题,
二是加深记忆,便于未来产品开发中快速上手。
1、同步原理
原有ES专栏中有详解,不再赘述。详细请参考我的专栏:
深入详解Elasticsearch
以下是通过ES5.4.0, logstash5.4.1 验证成功。
可以确认的是2.X版本同样可以验证成功。
2、核心配置文件
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
- 22
- 23
- 24
- 25
- 26
- 27
- 28
- 29
- 30
- 31
- 32
- 33
- 34
- 35
- 36
- 37
- 38
- 39
- 40
- 41
- 42
- 43
- 44
- 45
- 46
- 47
- 48
- 49
- 50
- 51
- 52
- 53
- 54
- 55
- 56
- 57
- 58
- 59
- 60
- 61
- 62
- 63
- 64
- 65
- 66
- 67
- 68
- 69
- 70
- 71
- 72
- 73
- 74
- 75
- 76
- 77
- 78
- 79
- 80
- 81
- 82
- 83
- 84
- 85
- 86
- 87
- 88
- 89
- 90
- 91
- 92
- 93
- 94
- 95
- 96
- 97
- 98
- 99
- 100
- 101
- 102
- 103
- 104
3、同步成功结果
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
- 12
- 13
4、扩展
1)多个表无非就是在input里面多加几个类型,在output中多加基础
类型判定。
举例:
- 1
2)input里的type和output if判定的type**保持一致**,该type对应ES中的type。
后记
死磕ES,有问题欢迎大家提问探讨!
——————————————————————————————————
更多ES相关实战干货经验分享,请扫描下方【铭毅天下】微信公众号二维码关注。
(每周至少更新一篇!)
2017年07月19日 23:32 于家中床前
作者:铭毅天下
转载请标明出处,原文地址:
http://blog.csdn.net/laoyang360/article/details/75452953
如果感觉本文对您有帮助,请点击‘顶’支持一下,您的支持是我坚持写作最大的动力,谢谢!
阅读全文
0 0
- Logstash从数据库一次同步多张表
- Logstash实时同步mysql数据库至elastic
- logstash一次同步Mysql多张表到ES深入详解
- elasticsearch与数据库同步工具Logstash-input-jdbc
- ElasticSearch学习:logstash安装并使用logstash-jdbc-input与mysql数据库同步
- 一次从节点同步出错的解决
- 针对Logstash吞吐量一次优化
- 记录一次logstash 死锁问题
- Logstash的一次问题排查
- 针对Logstash吞吐量一次优化
- 针对Logstash吞吐量一次优化
- 针对Logstash吞吐量一次优化 .
- 记一次从库主机断电重启后同步故障处理
- Elasticsearch系列(九)----使用Logstash-input-jdbc同步数据库中的数据到ES
- 使用Logstash-input-jdbc同步数据库中的数据(全量 和 增量)
- 各大数据库的配置 & logstash-out-mongodb实现elasticsearch到Mongodb的数据同步
- filebeat--logstash同步日志文件
- logstash 从数据库获取数据到将数据导入到es步骤
- mt2503 [ShapeEngine]北印度语 (hindi) 连字显示的问题
- Please open the about:config page and disable the "security.fileuri.strict_origin_policy" option
- 为什么工作那么久你还没成为高级设计师(下)
- spring 解决跨域
- pytorch contiguous 相关问题
- Logstash从数据库一次同步多张表
- 小技巧记录
- Eclipse安装STS插件两种方式
- linux 的sleep()、usleep()、nanosleep()函数的区别
- 上传临时素材
- python学习(三) python与idea的集成
- 文章标题
- Oracle-mapper文件 And PL/SQL中的-批量-增 删 改 查
- LeetCode【27】 Remove Element