开发者社区> 问答> 正文

sync es 现在是不是还不能聚合同步多张表

sync es 现在是不是还不能聚合同步多张表,我发现join多表的时候,全量可以,但是增量并没有同步过来

原提问者GitHub用户poloxue

展开
收起
云上静思 2023-05-04 13:18:32 62 0
2 条回答
写回答
取消 提交回答
  • 当然可以

    原回答者GitHub用户rewerma

    2023-05-05 10:46:22
    赞同 展开评论 打赏
  • 随心分享,欢迎友善交流讨论:)

    是的,Elasticsearch 的同步工具 Sync 现在还不能聚合同步多张表,需要分别指定每张表的同步规则。对于 join 多表同步的问题,全量数据可能会成功同步,但增量数据无法同步的原因可能是由于 Sync 无法解析 join 操作的变更,导致无法正确识别需要同步的数据。为了解决这个问题,可以考虑使用 Elasticsearch 的相关插件来实现多表 join 操作,比如 Elasticsearch SQL、Elasticsearch JDBC 等,这些插件可以直接在 Elasticsearch 中执行 SQL 查询和 join 操作,并将结果同步到指定的索引中。

    2023-05-04 17:58:41
    赞同 展开评论 打赏
问答地址:
问答排行榜
最热
最新

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载