flink doris批量sink

idea maven 依赖

<dependency>

<groupId>org.apache.doris</groupId>

<artifactId>flink-doris-connector-1.11_2.12</artifactId>

<version>1.0.3</version>

</dependency>

val properties = Properties()

properties.setProperty("format", "json")

properties.setProperty("strip_outer_array", "true")

properties.setProperty("read_json_by_line", "true")

val executionOptions = DorisExecutionOptions.builder()

.setBatchSize(20000)

.setBatchIntervalMs(10000L)

.setEnableDelete(false)

.setMaxRetries(3)

.setStreamLoadProp(properties)

.build()

data.addSink(

DorisSink.sink(

executionOptions,

DorisOptions(

"host:8030",

"root",

"password",

"db.table"

)

)

)

.uid("sink-doris")

.name("数据写入doris")

相关推荐
Chan164 分钟前
JVM从入门到实战:从字节码组成、类生命周期到双亲委派及打破双亲委派机制
java·jvm·spring boot·后端·intellij-idea
百思可瑞教育18 分钟前
在Vue项目中Axios发起请求时的小知识
前端·javascript·vue.js·北京百思教育
患得患失94932 分钟前
【个人项目】【前端实用工具】OpenAPI to TypeScript 转换器
前端·javascript·typescript
招风的黑耳32 分钟前
Java生态圈核心组件深度解析:Spring技术栈与分布式系统实战
java·spring·wpf
大前端helloworld39 分钟前
前端梳理体系从常问问题去完善-基础篇(html,css,js,ts)
前端·javascript·面试
zhangyifang_0091 小时前
泛型通配符 T、E、K、V、?
java
trsoliu1 小时前
前端基于 TypeScript 使用 Mastra 来开发一个 AI 应用 / AI 代理(Agent)
前端·人工智能
鸡吃丸子1 小时前
前端权限控制:深入理解与实现RBAC模型
前端
Larry_zhang双栖1 小时前
低版本Chrome 内核兼容性问题的优美解决
前端·chrome