Flink中关于 Table 和 SQL API详解

1- Table API & SQL之概述及发展史
  • 在Flink 流式计算引擎中,提供Flink Table API & SQL模块,类似SparkSQL模块,提供高层次API,以便用户使用,开发程序更加简单。
    官网
    在这里插入图片描述
    为什么需要Table API & SQL???
    在这里插入图片描述
  • Flink SQL 是 Flink 实时计算为简化计算模型,降低用户使用实时计算门槛而设计的一套符合标准 SQL 语义的开发语言

Table API & SQL的特点:
在这里插入图片描述

  • Table API& SQL 是一种关系型API,用户可以像操作MySQL数据库表一样的操作数据,而不需要写Java代码完成Flink function,更不需要手工的优化Java代码调优。

在这里插入图片描述
在这里插入图片描述

注意: 在Flink 1.12之前 Flink的Table 和 SQL 相关API还不稳定,但是在Flink1.12已经稳定,目前完全支持企业级应用,相信在未来会被企业全面使用.

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值