当前位置: 首页 > news >正文

郑州网站制作设计建站工具有哪些cms

郑州网站制作设计,建站工具有哪些cms,建什么网站,seo优化网站模板Flink的使用过程中,我们的数据都是定义好的 UserBehavior 类型,那还有没有其他更灵活的类型可以用呢?Flink 支持的数据类型到底有哪些? 1. Flink 的类型系统 Flink 作为一个分布式处理框架,处理的是以数据对象作为元…

Flink的使用过程中,我们的数据都是定义好的 UserBehavior 类型,那还有没有其他更灵活的类型可以用呢?Flink 支持的数据类型到底有哪些?

1. Flink 的类型系统

Flink 作为一个分布式处理框架,处理的是以数据对象作为元素的流。Flink 使用类型信息 (TypeInformation) 来统一表示数据类型,并为每个数据类型生成特定的序列化器、反序列化器和比较器。对于复杂的数据类型,Flink 可能不支持,因此需要使用类型推断机制。此外,Flink 还支持自定义类型信息,以便更好地处理不同类型的数据。

2. Flink 支持的数据类型

常见的 Java 和 Scala 数据类型,Flink 都是支持的。Flink 在内部对不同的类型支持进行了划分,这些类型可以在 Types 工具类中找到:

  • 基本类型: 所有 Java 基本类型及其包装类,再加上 Void、String、Date、BigDecimal 和 BigInteger。
  • 数组类型:基本类型数组(PRIMITIVE_ARRAY)和对象数组(OBJECT_ARRAY)
  • 复合数据类型:
    • Java 元组类型(TUPLE):这是 Flink 内置的元组类型,是 Java API 的一部分。最多25 个字段,也就是从 Tuple0~Tuple25,不支持空字段,
    • Scala 样例类及 Scala 元组:不支持空字段
    • 行类型(ROW):可以认为是具有任意个字段的元组,并支持空字段
    • POJO:Flink 自定义的类似于 Java bean 模式的类
  • 辅助类型:Option、Either、List、Map等
  • 泛型类型(GENERIC):

Flink 对 POJO 类型的要求如下:

  • 类是公共的(public)和独立的(standalone,也就是说没有非静态的内部类);
  • 类有一个公共的无参构造方法;
  • 类中的所有字段是 public 且非 final 的;或者有一个公共的 getter 和 setter 方法,这些
    方法需要符合 Java bean 的命名规范。

3. 类型提示(Type Hints)

Flink提供了显示注册类型信息的方式,通过.returns()实现。

.map(word -> Tuple2.of(word, 1L))
.returns(Types.TUPLE(Types.STRING, Types.LONG));

如果是复杂类型信息可以这样使用:

returns(new TypeHint<Tuple2<Integer, SomeType>>(){})
http://www.yayakq.cn/news/448857/

相关文章:

  • 甘肃省水利厅引洮工程建设管理局网站慈溪市网站制作
  • 网站推广怎么推广浙江因家软装设计有限公司
  • 网站的整体规划怎么写“设计网站”
  • 广州开发网站技术支持胶州企业网站设计
  • 网站原创性建设局网站买卖合同
  • 网站建设教程 项目式辽阳专业网站建设品牌
  • 河南省城乡和住房建设厅网站网站网址和域名
  • 微网站 网页PHP网站建设视频免费
  • 建设景区网站推文wordpress的数据库配置文件
  • 网站关键词几个最好朋友圈发布到wordpress
  • 门户网站建设推荐哈尔滨百度seo代理
  • 网站建设功能描述书徐东网站建设
  • 安徽网站建设科技wordpress做新闻cms
  • nat123做视频网站人工智能好就业吗
  • 使用flashfxp上传网站wordpress微博
  • 建设项目环保备案登记网站班服定制网站
  • 建设网站域名备案查询怎么做网站里导出没有水印的图
  • 淄博网站开发好口碑的关键词优化
  • 给网站做绝对路径手机版网站做一下多少钱
  • 项城网站设计公司名字大全20000个四个字
  • 简述网站开发的流程建网站哪个公司好
  • 网站建设 后期维护怎样做自己的vip解析网站
  • 帝国手机网站cms系统西安网站建设有限公司
  • 建网站英语怎么说个人博客搭建
  • 个人建站模板湖北省建设质量安全协会网站
  • 设计坞网站怎么样深圳做网站公司那家比较好
  • seo网站排名软件利用淘宝视频服务做视频网站
  • 创建网站目录应注意青岛网络科技公司排名
  • 专业网站建设搭建深圳市注册公司流程图
  • 在中国做国外网站如何看出网站是用wordpress搭建