MySQL同步数据ElasticSearch技术方案优缺点

MySQL同步数据ElasticSearch技术方案优缺点:

  优点 缺点
logstach
  • 支持全量导入
  • 支持增量导入
    • 基于ID自增导入
    • 基于时间戳递增导入
  • 支持新增同步操作,部分支持更新操作
  • 数据量大,会有性能问题
  • 不支持同步删除操作
canal
  • 基于binlog实现
  • 支持增、删、改实时同步
  • 阿里巴巴开源,支持6.X+版本
  • 不支持全量同步
kafka_connector
  • 稳定性好
  • connector服务直观
  • 支持基于:时间、ID、或组合方式同步
  • 不支持删除操作
  • 貌似不支持mysqlid作为ES_id
debezium
  • 基于binlog实现
  • 支持增、删、改同步kafka,kafka再借助connector同步ES
  • 曲线救国,中间加了kafka
  • 不严格支持增、删、改,删除操作通过kafka_connector无法在ES同步实现
  • 貌似不支持mysql_id作为ES_id

 

你可能感兴趣的:(MySQL,mysql)