题记
ES除了做TB级日志分析外,越来越多的被企业用来用作数据存储。但是,传统企业里面,数据存在关系型数据库Mysql,oracle中,或者存储在非关系型数据库Mongo中。
如何处理业务数据的时候,将Mysql/oracle/mongo中的数据同步到ES中,然后对已有的数据进行全文检索?
这些,就是本篇要思考和解决的问题。
1、关系型&非关系型数据库与ES如何同步?
2、具体如何实现呢?
mysql–>ES同步实现:http://blog.csdn.net/laoyang360/article/details/51747266
oracle–>ES同步实现:http://blog.csdn.net/laoyang360/article/details/51824617
Mongo–>ES同步实现:http://blog.csdn.net/laoyang360/article/details/51842822
ES–>ES索引迁移实现:http://blog.csdn.net/laoyang360/article/details/65449407
ES–>Mongo同步实现:http://blog.csdn.net/laoyang360/article/details/65449239
mysql–>oracle同步实现:http://blog.csdn.net/laoyang360/article/details/60982632
mysql–>mongo同步实现: http://blog.csdn.net/laoyang360/article/details/65449127
3、讨论
以上是否满足了你的应用场景?如果遇到什么Bug请留言(说明你的使用场景)
欢迎讨论。
作者:铭毅天下
转载请标明出处,原文地址:
http://blog.csdn.net/laoyang360/article/details/72792865