Flink实时统计入MySQL

Posted -早起的码农

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Flink实时统计入MySQL相关的知识,希望对你有一定的参考价值。

先上代码片段


import java.sql.Types
import java.text.SimpleDateFormat
import java.util.Date

import org.apache.flink.api.java.io.jdbc.JDBCOutputFormat
import org.apache.flink.api.scala._
import org.apache.flink.api.java.utils.ParameterTool
import org.apache.flink.streaming.api.scala.DataStream, StreamExecutionEnvironment
import org.apache.flink.streaming.api.windowing.time.Time
import org.apache.flink.types.Row


object WordCount 

   def main(args: Array[String]):Unit = 
     val port: Int = try 
       ParameterTool.fromArgs(args).getInt("port")
      catch 
       case e: Exception =>
         System.err.println("No port specified. Please run \'SocketWindowWordCount --port <port>\'")
         return
     

     val env: StreamExecutionEnvironment = StreamExecutionEnvironment.getExecutionEnvironment

     val text = env.socketTextStream("192.168.1.238", port, \'\\n\')


     val query 

以上是关于Flink实时统计入MySQL的主要内容,如果未能解决你的问题,请参考以下文章

Flink 实战系列Flink CDC 实时同步 Mysql 全量加增量数据到 Hudi

Flink 实时写MySQL

2.Flink实时项目之Maxwell介绍

Mriya使用Flink构建实时Greenplum

flink1.12 sql向redis实时写数据

基于Flink的实时计算平台的构建