Flink读写Doris操作介绍

 

Flink Doris Connector 可以支持通过 Flink 操作(读取、插入、修改、删除) Doris 中存储的数据。可以将 Doris 表映射为 DataStream 或者 Table。

 

1. 准备开发环境

Doris TypeFlink Type
NULL_TYPENULL
BOOLEANBOOLEAN
TINYINTTINYINT
SMALLINTSMALLINT
INTINT
BIGINTBIGINT
FLOATFLOAT
DOUBLEDOUBLE
DATEDATE
DATETIMETIMESTAMP
DECIMALDECIMAL
CHARSTRING
LARGEINTSTRING
VARCHARSTRING
DECIMALV2DECIMAL
TIMEDOUBLE
HLLUnsupported datatype

 

2. Flink-DataStream读Doris

代码示例:

 

3. Flink写Doris

Flink 读写 Doris 数据主要有两种方式

代码示例:

 

 

代码示例:

 

Doris测试表:

 

Flink-SQL代码示例:

执行代码,执行完成后查看Doris对应表数据进行验证: