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编程:跨平台开发利器
java·开发语言
AI人工智能+电脑小能手2 分钟前
【大白话说Java面试题】【Java基础篇】第38题:两个对象的hashCode()相同,则 equals()是否也一定为 true?
java·开发语言·后端·面试·hash-index
Cisyam^2 分钟前
Bright Data Web Scraper 实战:构建 TikTok 与 LinkedIn Web Scraping 自动化 Skill(2026)
运维·前端·自动化
java1234_小锋3 分钟前
什么是可重入锁ReentrantLock?
java·开发语言
江南十四行9 分钟前
Java并发编程中的锁机制:synchronized与Lock详解
java·开发语言
SamDeepThinking10 分钟前
所有的框架源码,最怕的就是被debug
java·后端·程序员
李剑一14 分钟前
开箱即用!Vue3+TS 视频组件完整代码,自动提取视频第一帧做封面。妈妈再也不用担心我手动截封面了
前端
吴声子夜歌21 分钟前
Java——字符编码
java·字符编码·char
冷小鱼22 分钟前
多线程编程深度解析:Java与Python框架实战指南
java·开发语言·python·多线程
盐多碧咸。。33 分钟前
echarts折线图矩形选择 框选图表
前端·javascript·echarts