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")

相关推荐
天天摸鱼的java工程师1 分钟前
Snowflake 雪花算法优缺点(Java老司机实战总结)
java·后端·面试
HWL56793 分钟前
pnpm(Performant npm)的安装
前端·vue.js·npm·node.js
石小石Orz24 分钟前
浏览器的预检请求OPTIONS到底有什么用?
前端
落雪小轩韩28 分钟前
网格布局 CSS Grid
前端·css
Miraitowa_cheems29 分钟前
LeetCode算法日记 - Day 11: 寻找峰值、山脉数组的峰顶索引
java·算法·leetcode
parade岁月30 分钟前
Vue 3 父子组件模板引用的时序陷阱与解决方案
前端
海梨花34 分钟前
【从零开始学习Redis】项目实战-黑马点评D2
java·数据库·redis·后端·缓存
共享家952734 分钟前
linux-高级IO(上)
java·linux·服务器
xianxin_35 分钟前
CSS Outline(轮廓)
前端
moyu8435 分钟前
遮罩层设计与实现指南
前端