天天看點

一張圖理清楚關系型/非關系型資料庫與Elasticsearch同步

題記

ES除了做TB級日志分析外,越來越多的被企業用來用作資料存儲。但是,傳統企業裡面,資料存在關系型資料庫Mysql,oracle中,或者存儲在非關系型資料庫Mongo中。

如何處理業務資料的時候,将Mysql/oracle/mongo中的資料同步到ES中,然後對已有的資料進行全文檢索?

這些,就是本篇要思考和解決的問題。

1、關系型&非關系型資料庫與ES如何同步?

一張圖理清楚關系型/非關系型資料庫與Elasticsearch同步

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

繼續閱讀