当前位置: 首页 > news >正文

Datax

架构

架构图

DataX 作为离线数据同步框架,采用 Framework + Plugin 模式构建。 将数据源读取和写入抽象为 Reader/Writer 插件。 Reader: 作为数据采集模块,负责采集数据源的数据,将数据发送给 Framework。 Writer: 作为数据写入模块,负责不断向 Framework 获取数据,并将数据写入到目的端。 Framework: 用于连接 Reader 和 Writer,作为两者的数据传输通道,并处理缓冲、流控、并发、数据转换等核心技术问题。

支持的数据源

Datax 安装

拖进放置的目录,tar解压即可

Datax 入门案例

目标:

实现将 oracle 中的 emp 表抽取到 MySQL 数据库中

步骤1:

使用datax 来生成 模板

python /opt/soft/datax/bin/datax.py -r mysqlreader -w txtfilewriter > 模板文件名.json

步骤2:

对生成的模板填空

注意:填写值得时候,必须使用双引号包裹该值

{ "job": { "content": [ { "reader": { "name": "oraclereader", "parameter": { "column": ["*"], "connection": [ { "jdbcUrl": ["jdbc:oracle:thin:@192.168.52.132:1521:orcl"], "table": ["emp"] } ], "password": "999999", "username": "scott" } }, "writer": { "name": "mysqlwriter", "parameter": { "column": ["*"], "connection": [ { "jdbcUrl": "jdbc:mysql://192.168.1.157:3306/test", "table": ["user1"] } ], "password": "999999", "preSql": [], "session": [], "username": "root", "writeMode": "insert" } } } ], "setting": { "speed": { "channel": "1" } } } }

步骤3:

运行写好得json配置文件

python /opt/soft/datax/bin/datax.py emp.json
http://www.cnnetsun.cn/news/3212754.html

相关文章:

  • Draw.io ECE:电气工程绘图效率提升的终极解决方案
  • 今天的POP广告
  • 文档识别转换工作台功能需求文档
  • CAN总线仲裁机制、FreeRTOS任务优先级
  • 2026年7月亲测:高性价比双边封包装机厂家分享
  • 第二章Netty,EventLoop线程切换源码分析
  • Unity载具系统开发:从车辆操作到车内交互的模块化框架实现
  • 华宇万象法律大模型入选人工智能赋能场景应用典型案例
  • 学乒乓球不踩坑的几大核心:专业、有资质、教练带训有成绩、场地保障、多部门背书、持久老牌
  • “安全”到卡顿?私有化视频会议需要架构重构
  • Immich开源自托管照片管理:部署指南与OCR智能识别实战
  • 同样是跑Facebook广告,凭什么有人稳如老狗,有人天天提心吊胆?[特殊字符]
  • 2026数字人真人克隆哪家质感好?多平台实测画质差异
  • Claude Code Sonnet 5模型Token成本优化与PR评审实战指南
  • 销售线索自动跟进和商机管理能用AI吗?——2026企业级AI Agent落地深度测评
  • 毕业论文写作2026年终极攻略:从零到定稿的7步高效指南
  • Python的安装和使用的保姆级教学
  • 论文降重技巧2026年最新版:从80%到10%的10个实用方法
  • Linux 上装 Oracle 11g RAC 总是搞不定?共享磁盘 + GRID + 双机集群,这份实战视频带你一次通关
  • Oracle 11g RAC 多路径配置总搞不定?iSCSI + Multipath + ASM 磁盘组,14节视频带你完整通关
  • 性价比高的私域自动运营工具供应商,成熟运营四年!
  • 【单片机毕业设计】基于 51 单片机的数码管称重检测装置设计与实现,基于 STM32 单片机的 HX711 称重采集报警系统设计(021101)
  • GitHub Copilot按token计费:开发者工作流的Token经济转型指南
  • 英国金融监管机构呼吁强化监管权力以应对AI风险
  • AI 科普:Transformer 的注意力机制,用“读书笔记“来理解
  • 如何永久保存你最爱的小说?novel-downloader小说下载器完全指南
  • 新功能解读系列文章(4):SSL 加密连接——数据校验传输安全再升级
  • Web3应急响应实战:Linux服务器入侵排查与取证全流程解析
  • CBAM 注意力模块 PyTorch 实战:ResNet-34 分类任务涨点 2.1% 代码复现
  • OneNote 笔记导出到本地 Markdown,终于不用一篇篇复制了