会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
奇葩兔子
博客园
首页
新随笔
联系
管理
上一页
1
2
3
4
下一页
2021年5月6日
FLINK-函数-KeyedProcessFunction
摘要: KeyedProcessFunction KeyedProcessFunction用来操作KeyedStream。 处理流的每一个元素,输出为0个、1个或者多个元素。 所有的Process Function都继承自RichFunction接口,所以都有open()、close()和getRuntim
阅读全文
posted @ 2021-05-06 16:41 奇葩兔子
阅读(494)
评论(0)
推荐(0)
2021年4月25日
Table API和Flink SQL-函数
摘要: Flink Table 和 SQL内置了很多SQL中支持的函数;如果有无法满足的需要,则可以实现用户自定义的函数(UDF)来解决。 1 系统内置函数 Flink Table API 和 SQL为用户提供了一组用于数据转换的内置函数。 以下是一些典型函数的举例,全部内置函数,可以参考官网介绍。 比较函
阅读全文
posted @ 2021-04-25 11:40 奇葩兔子
阅读(292)
评论(0)
推荐(1)
Table API和Flink SQL-窗口
摘要: 1 常规窗口 时间语义,要配合窗口操作才能发挥作用。最主要的用途,当然就是开窗口、根据时间段做计算了。下面我们就来看看Table API和SQL中,怎么利用时间字段做窗口操作。 在Table API和SQL中,主要有两种窗口:Group Windows和Over Windows 1.1 分组窗口 分
阅读全文
posted @ 2021-04-25 09:58 奇葩兔子
阅读(232)
评论(0)
推荐(0)
2021年4月23日
FLINK-启动命令2(Application 模式)
摘要: 1. 背景flink-1.11 引入了一种新的部署模式,即 Application 模式。目前,flink-1.11 已经可以支持基于 Yarn 和 Kubernetes 的 Application 模式。 2. 优势Session模式:所有作业共享集群资源,隔离性差,JM 负载瓶颈,main 方法
阅读全文
posted @ 2021-04-23 16:26 奇葩兔子
阅读(7812)
评论(0)
推荐(0)
2021年4月22日
FLINK-启动命令1(flink on yarn)
摘要: 一、Yarn的简介 ResourceManager ResourceManager 负责整个集群的资源管理和分配,是一个全局的资源管理系统。 NodeManager 以心跳的方式向 ResourceManager 汇报资源使用情况(目前主要是 CPU 和内存的使用情况)。RM 只接受 NM 的资源回
阅读全文
posted @ 2021-04-22 17:42 奇葩兔子
阅读(8971)
评论(0)
推荐(3)
2021年4月20日
FLINK-追加模式(toAppendStream)与缩进模式(toRetractStream)的区别
摘要: 1.追加模式:只有在动态Table仅通过INSERT更改修改时才能使用此模式,即它仅附加,并且以前发出的结果永远不会更新。 如果更新或删除操作使用追加模式会失败报错 2.缩进模式:始终可以使用此模式。返回值是boolean类型。它用true或false来标记数据的插入和撤回,返回true代表数据插入
阅读全文
posted @ 2021-04-20 11:31 奇葩兔子
阅读(707)
评论(0)
推荐(0)
2021年4月19日
Table API和Flink SQL
摘要: 1.创建表环境 import org.apache.flink.streaming.api.scala.StreamExecutionEnvironment import org.apache.flink.table.api.EnvironmentSettings import org.apache
阅读全文
posted @ 2021-04-19 17:56 奇葩兔子
阅读(419)
评论(0)
推荐(0)
2021年4月14日
FLINK-connectors-Kafka读写
摘要: 1.flink读取kafka import java.util.Properties import org.apache.flink.api.java.utils.ParameterTool import org.apache.flink.streaming.api.scala._ import o
阅读全文
posted @ 2021-04-14 14:46 奇葩兔子
阅读(278)
评论(0)
推荐(0)
2021年4月8日
FLINK-序列化&反序列化数据-自定义KafkaDeserializationSchema(Java/Scala)
摘要: 1.反序列化 kafka中的数据通常是键值对的,所以我们这里自定义反序列化类从kafka中消费键值对的消息。话不多说,直接上代码。 一、Scala代码 1.自定义反序列化类: import org.apache.flink.api.common.typeinfo.{TypeHint, TypeInf
阅读全文
posted @ 2021-04-08 16:20 奇葩兔子
阅读(4698)
评论(2)
推荐(0)
2021年4月7日
ES-索引规范
摘要: 必须手动指定分片数。 分片数会影响查询效率。 分两种情况: 数据量大而分片数较少。将影响单分片的查询效率。导致最终查询时间慢。 数据量不大但分片数过多。分片数过多影响聚合效率,也会导致最终查询慢。 不建议使用es的默认分片数(根据es版本的不同,默认分片数为5或者1),不适合实际使用情况。 一般根据
阅读全文
posted @ 2021-04-07 15:59 奇葩兔子
阅读(736)
评论(0)
推荐(0)
上一页
1
2
3
4
下一页