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

相关推荐
秋野酱几秒前
基于springboot的母婴商城系统设计与实现(源码+文档+部署讲解)
java·spring boot·后端
无籽西瓜a11 分钟前
【西瓜带你学设计模式 | 第二期-观察者模式】观察者模式——推模型与拉模型实现、优缺点与适用场景
java·后端·观察者模式·设计模式
倾颜16 分钟前
我是怎么把单 Tool Calling 升级成多 Tool Runtime 的
前端·后端·langchain
清汤饺子22 分钟前
Superpowers:给 AI 编程 Agent 装上"工程化超能力"
前端·javascript·后端
踩着两条虫24 分钟前
AI驱动的Vue3应用开发平台 深入探究(十三):物料系统之区块与页面模板
前端·vue.js·人工智能·架构·系统架构
zihao_tom34 分钟前
Springboot-配置文件中敏感信息的加密:三种加密保护方法比较
java·spring boot·后端
程序员buddha36 分钟前
Java面试八股文框架篇
java·开发语言·面试
毕设源码-钟学长1 小时前
【开题答辩全过程】以 基于Java的医药进出口交易系统设计与实现为例,包含答辩的问题和答案
java·开发语言
Touch&1 小时前
Windows11多个JDK版本(Java8、Java11、Java17、Java21)下载安装和切换
java·jdk·jdk多个版本切换
weixin199701080161 小时前
《得物商品详情页前端性能优化实战》
前端·性能优化