开发者社区 > 大数据与机器学习 > 大数据开发治理DataWorks > 正文

DataWorks中读取mysql数据并写入redis的脚本代码样例是什么?

DataWorks中读取mysql数据并写入redis的脚本代码样例是什么?

展开
收起
真的很搞笑 2023-05-28 20:34:35 109 0
1 条回答
写回答
取消 提交回答
  • 以下以读取MySQL数据并写入Redis为例,为您示例读取端MySQL Reader和写入端Redis Writer的脚本代码样例。写入Redis的数据同步作业,具体参数填写请参见参数说明。说明 通过脚本模式开发的通用流程可参见通过脚本模式配置任务。{"type":"job","version":"2.0", //版本号"steps":[{ //以下为读取端代码样例,读取端的参数详情可查看对应数据源的Reader插件文档。"stepType":"mysql","parameter": {"envType": 0,"datasource": "xc_mysql_demo2","column": ["id","value","table"],"connection": [{"datasource": "xc_mysql_demo2","table": []}],"where": "","splitPk": "","encoding": "UTF-8"},,"name":"Reader","category":"reader"},{//以下为写入端代码样例。"stepType":"redis", //Redis Writer的插件名,配置为redis。"parameter":{ //以下为Redis Writer的主要参数,各参数的配置详情可参见参数说明。"expireTime":{ //Redis value值缓存失效时间,可配置为seconds类型或unixtime类型。"seconds":"1000"},"keyFieldDelimiter":"u0001", //写入Redis的key的分隔符。"dateFormat":"yyyy-MM-dd HH:mm:ss",//写入Redis时,Date的时间格式。"datasource":"xc_mysql_demo2", //数据源名称,需与添加的数据源名称保持一致。"envType": 0, //环境类型,开发环境:1,生产环境:0。"writeMode":{ //写入模式。"type":"string" //value类型。"mode":"set", //value是某类型时,写入的模式。"valueFieldDelimiter":"u0001", //value之间的分隔符。},"keyIndexes":[0,1] https://help.aliyun.com/document_detail/137768.html,此回答整理自钉群“DataWorks交流群(答疑@机器人)”

    2023-05-28 20:43:51
    赞同 展开评论 打赏

DataWorks基于MaxCompute/Hologres/EMR/CDP等大数据引擎,为数据仓库/数据湖/湖仓一体等解决方案提供统一的全链路大数据开发治理平台。

相关产品

  • 大数据开发治理平台 DataWorks
  • 热门讨论

    热门文章

    相关电子书

    更多
    搭建电商项目架构连接MySQL 立即下载
    搭建4层电商项目架构,实战连接MySQL 立即下载
    PolarDB MySQL引擎重磅功能及产品能力盛大发布 立即下载

    相关镜像