mysql 與elasticsearch實時同步常用插件及優缺點對比(ES與關系型數據庫同步)


前言:

目前mysql與elasticsearch常用的同步機制大多是基於插件實現的,常用的插件包括:elasticsearch-jdbc, elasticsearch-river-MySQL , go-mysql-elasticsearch, logstash-input-jdbc。 
本文對四種插件的優缺點進行了圖表對比。

1. 目前業界有以下幾個插件實現ES與Mysql的同步操作。

|序號 | 插件名稱 |地址 | 
——:———————— :————————————————- 
| 1 | elasticsearch-jdbc | https://github.com/jprante/elasticsearch-jdbc | 
——:———————— :————————————————- 
| 2 | elasticsearch-river-MySQL | https://github.com/scharron/elasticsearch-|river-mysql | 
——:———————— :————————————————- 
| 3 | go-mysql-elasticsearch 
(國內作者siddontang) https://github.com/siddontang/go-mysql-|elasticsearch | 
——:———————— :————————————————- 
| 4 | logstash-input-jdbc https://github.com/logstash-plugins/logstash-|input-jdbc | 
——:———————— :————————————————- 
嚴格意義上elasticsearch-jdbc已經不是第三方插件,已經成為獨立的第三方工具。

2、插件優缺點對比

這里寫圖片描述


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM