前言

本次分享的主题为Apache Flink新场景——OLAP引擎,主要内容包括:

  • 背景介绍

  • Apache Flink OLAP引擎

  • 案例介绍

  • 未来计划

1. OLAP及其分类

OLAP是一种让用户可以用从不同视角方便快捷的分析数据的计算方法。主流的OLAP可以分为3类:多维OLAP ( Multi-dimensional OLAP )、关系型OLAP ( Relational OLAP ) 和混合OLAP ( Hybrid OLAP ) 三大类。

多维OLAP ( MOLAP ):

  • 传统的OLAP分析方式</

Flink从入门到精通100篇(二十二)-Apache Flink OLAP引擎性能优化及应用相关推荐

  1. Flink从入门到精通100篇(十四)-Flink开发IDEA环境搭建与测试

    一.IDEA开发环境 1.pom文件设置 <properties><maven.compiler.source>1.8</maven.compiler.source> ...

  2. Flink从入门到精通100篇(十二)-如何分析和定位 Flink 作业 OOM 问题?

    前言 生产环境,我们的 Flink 作业偶尔会出现 heap OOM,那么当出现这种情况我们会怎么办?通常来说会通过 jmap 命令去将作业的 heap dump 一份文件出来,可是 jmap 导出的 ...

  3. Flink从入门到精通100篇(十五)-Flink SQL FileSystem Connector 分区提交与自定义小文件合并策略 ​

    前言 本文先通过源码简单过一下分区提交机制的两个要素--即触发(trigger)和策略(policy)的实现,然后用合并小文件的实例说一下自定义分区提交策略的方法. PartitionCommitTr ...

  4. Flink从入门到精通100篇(十八)-CentOS环境中搭建Flink分布式集群

    一. Flink的下载 安装包下载地址:http://flink.apache.org/downloads.html  ,选择对应Hadoop的Flink版本下载 [admin@node21 soft ...

  5. Flink从入门到精通100篇(十九)-基于 Flink 的大规模准实时数据分析平台的建设实践

    前言 如何基于 Flink 搭建大规模准实时数据分析平台?在 Flink Forward Asia 2019 上,来自 Lyft 公司实时数据平台的徐赢博士和计算数据平台的高立博士分享了 Lyft 基 ...

  6. Flink从入门到精通100篇(十)-双亲委派模型与 Flink 的类加载策略

    前言 我们知道,在 JVM 中,一个类加载的过程大致分为加载.链接(验证.准备.解析).初始化5个阶段.而我们通常提到类的加载,就是指利用类加载器(ClassLoader)通过类的全限定名来获取定义此 ...

  7. Flink从入门到精通100篇(四)-基于 Flink 和 Drools 的实时日志处理

    背景 日志系统接入的日志种类多.格式复杂多样,主流的有以下几种日志: filebeat采集到的文本日志,格式多样 winbeat采集到的操作系统日志 设备上报到logstash的syslog日志 接入 ...

  8. Flink从入门到精通100篇(十七)-Spark/Flink广播如何实现作业配置动态更新?

    前言 在实时计算作业中,往往需要动态改变一些配置,举几个栗子: 实时日志ETL服务,需要在日志的格式.字段发生变化时保证正常解析: 实时NLP服务,需要及时识别新添加的领域词与停用词: 实时风控服务, ...

  9. Flink从入门到精通100篇(二十一)-万字长文详解 Flink 中的 CopyOnWriteStateTable

    前言 现如今想阅读 HashMap 源码实际上比较简单,因为网上一大堆博客去分析 HashMap 和 ConcurrentHashMap.本文详细分析 CopyOnWriteStateTable 源码 ...

  10. Flink从入门到精通100篇(二十四)-对Flink SQL Client 源码做深度解析

    前言 本文基于 Flink 1.12-SNAPSHOT,使用sql client命令行提交insert语句进行整个流程的分析. sql-client.sh embedded --update &quo ...

最新文章

  1. SharePoint 2010自定义母版页小技巧——JavaScript和CSS引用
  2. bzoj3959(LCT)
  3. 十九、前端必学Bootstrap美化(下篇)
  4. spring顾问包装通知
  5. (Review cs231n) Backpropagation and Neural Network
  6. Spring boot 整合dynamic实现多数据源
  7. java语言概述、java语言特性、java语言发展史、java语言作用
  8. 用Notepad++写python的小配置
  9. inputtextarea表单提示文字
  10. Java ques:java.lang.NoClassDefFoundError: org/junit/platform/engine/ConfigurationParameters
  11. RealSense 图形识别之路 2.0
  12. 蕉下招股书里提了26次的DTC,到底是啥?
  13. 国际禁毒日 | 和TcaplusDB一起向毒品say NO!
  14. 右键新建选项里面没有新建文件夹--win10
  15. windows服务器系统发展史,从1.0到Win10:Windows操作系统进化史
  16. 一个神奇的分布式计算框架:jini
  17. php 检测分辨率,浏览器分辨率检测,屏幕分辨率检测
  18. 好用的Google浏览器插件
  19. 如何用PHP调用学小易题库,如何使用 PHP 输出 hello world?()
  20. apache atlas

热门文章

  1. VS2008+Windows DDK 7的环境配置(二)
  2. 网站服务器基本防范配置
  3. 讲解Linux服务器被黑解决方法
  4. 关于微机开操作票的研究22437
  5. Linux设置默认Python版本
  6. 在wsl中运行开源项目tinyhttpd遇到的问题
  7. Acwing291. 蒙德里安的梦想:状态压缩dp
  8. 立创eda封装转cadence_立创EDA05、检查封装、生成PCB
  9. java 链接占用太多_Java程序链接数过多导致java.net.SocketException: No buffer space available问题...
  10. 如何扩大临linux零时空间,手把手教你如何扩充linux系统空间