大家在同步Oracle到doris的时候,是采用的Rowdata方式,还是其他方式进行完成增删改的?

大家在同步Oracle到doris的时候,是采用的Rowdata方式,还是其他方式进行完成插入,更新,删除操作的?

展开
收起
wenti 2023-02-06 16:36:56 495 发布于云南 分享
分享
版权
举报
2 条回答
写回答
取消 提交回答
  • 在将 Oracle 数据同步到 Doris 时,常用的方式是 Rowdata 方式。Rowdata 方式是指将 Oracle 中的数据以文本格式导出为文件,然后使用 Doris 的 LOAD 命令将文件加载到 Doris 表中。

    Rowdata 方式具有以下优点:

    • 简单易用: 只需要使用 Oracle 的导出工具和 Doris 的 LOAD 命令即可完成数据同步。
    • 高效快速: Rowdata 文件通常是文本格式,加载速度较快。
    • 可扩展性好: 可以使用并行加载工具(如 Doris 的 Stream Load)实现高并发、大批量的数据同步。

    除了 Rowdata 方式之外,还有一些其他方式可以将 Oracle 数据同步到 Doris,但使用较少:

    • JDBC 方式: 使用 JDBC 连接器直接从 Oracle 数据库中读取数据并插入到 Doris 表中。这种方式比较灵活,但效率通常较低。
    • Canal 方式: 使用 Canal 订阅 Oracle 数据库的 binlog,并将其转换为 Doris 可以理解的格式。这种方式可以实现实时同步,但需要额外的 Canal 组件。
    • Debezium 方式: 与 Canal 类似,Debezium 也是一种数据库变更数据捕获工具,可以用于实时同步 Oracle 数据到 Doris。

    总体来说,对于大规模、高并发的数据同步场景,Rowdata 方式仍然是将 Oracle 数据同步到 Doris 的首选方法。

    2024-02-27 17:33:12 举报
    赞同 评论

    评论

    全部评论 (0)

    登录后可评论
  • GitHub https://github.com/co63oc/cloud

    Flink 读写 Doris 数据主要有两种方式 SQL和DataStream https://doris.apache.org/zh-CN/docs/dev/ecosystem/flink-doris-connector/ image.png

    2023-02-11 16:41:47 举报
    赞同 评论

    评论

    全部评论 (0)

    登录后可评论

实时计算Flink版是阿里云提供的全托管Serverless Flink云服务,基于 Apache Flink 构建的企业级、高性能实时大数据处理系统。提供全托管版 Flink 集群和引擎,提高作业开发运维效率。

收录在圈子:
实时计算 Flink 版(Alibaba Cloud Realtime Compute for Apache Flink,Powered by Ververica)是阿里云基于 Apache Flink 构建的企业级、高性能实时大数据处理系统,由 Apache Flink 创始团队官方出品,拥有全球统一商业化品牌,完全兼容开源 Flink API,提供丰富的企业级增值功能。
还有其他疑问?
咨询AI助理