http://www.54tianzhisheng.cn/

坑要一个个填,路要一步步走!我的新博客地址:http://www.54tianzhisheng.cn?csdn

《从0到1学习Flink》—— Flink 写入数据到 Kafka

Github 代码仓库 https://github.com/zhisheng17/flink-learning/ 以后这个项目的所有代码都将放在这个仓库里,包含了自己学习 flink 的一些 demo 和博客 相关文章 1、《从0到1学习Flink》—— Apache Flink 介绍 2、《从...

2019-01-10 23:45:31

阅读数 61

评论数 0

《从0到1学习Flink》—— Flink 项目如何运行?

Github 代码仓库 https://github.com/zhisheng17/flink-learning/ 以后这个项目的所有代码都将放在这个仓库里,包含了自己学习 flink 的一些 demo 和博客 相关文章 1、《从0到1学习Flink》—— Apache Flink 介绍 2、《从...

2019-01-10 23:43:38

阅读数 54

评论数 0

《从0到1学习Flink》—— Flink 写入数据到 ElasticSearch

Github 代码仓库 https://github.com/zhisheng17/flink-learning/ 以后这个项目的所有代码都将放在这个仓库里,包含了自己学习 flink 的一些 demo 和博客 相关文章 1、《从0到1学习Flink》—— Apache Flink 介绍 2、《从...

2019-01-10 23:42:17

阅读数 73

评论数 0

《从0到1学习Flink》—— Flink 中几种 Time 详解

Github 代码仓库 https://github.com/zhisheng17/flink-learning/ 以后这个项目的所有代码都将放在这个仓库里,包含了自己学习 flink 的一些 demo 和博客 相关文章 1、《从0到1学习Flink》—— Apache Flink 介绍 2、《从...

2019-01-10 23:40:55

阅读数 43

评论数 0

《从0到1学习Flink》—— 介绍Flink中的Stream Windows

Github 代码仓库 https://github.com/zhisheng17/flink-learning/ 以后这个项目的所有代码都将放在这个仓库里,包含了自己学习 flink 的一些 demo 和博客 相关文章 1、《从0到1学习Flink》—— Apache Flink 介绍 2、《从...

2019-01-10 23:39:26

阅读数 37

评论数 0

《从0到1学习Flink》—— Flink Data transformation(转换)

前言 在第一篇介绍 Flink 的文章 《《从0到1学习Flink》—— Apache Flink 介绍》 中就说过 Flink 程序的结构 Flink 应用程序结构就是如上图所示: 1、Source: 数据源,Flink 在流处理和批处理上的 source 大概有 4 类:基于本地集合的 ...

2018-12-02 20:47:06

阅读数 73

评论数 0

《从0到1学习Flink》—— 如何自定义 Data Sink ?

前言 前篇文章 《从0到1学习Flink》—— Data Sink 介绍 介绍了 Flink Data Sink,也介绍了 Flink 自带的 Sink,那么如何自定义自己的 Sink 呢?这篇文章将写一个 demo 教大家将从 Kafka Source 的数据 Sink 到 MySQL 中去...

2018-11-04 21:29:13

阅读数 163

评论数 0

《从0到1学习Flink》—— 如何自定义 Data Source ?

前言 在 《从0到1学习Flink》—— Data Source 介绍 文章中,我给大家介绍了 Flink Data Source 以及简短的介绍了一下自定义 Data Source,这篇文章更详细的介绍下,并写一个 demo 出来让大家理解。 Flink Kafka source 准备工作 ...

2018-11-04 21:28:27

阅读数 97

评论数 0

《从0到1学习Flink》—— Data Sink 介绍

前言 再上一篇文章中 《从0到1学习Flink》—— Data Source 介绍 讲解了 Flink Data Source ,那么这里就来讲讲 Flink Data Sink 吧。 首先 Sink 的意思是: 大概可以猜到了吧!Data sink 有点把数据存储下来(落库)的意思。 如...

2018-11-04 21:27:31

阅读数 90

评论数 0

《从0到1学习Flink》—— Data Source 介绍

前言 Data Sources 是什么呢?就字面意思其实就可以知道:数据来源。 Flink 做为一款流式计算框架,它可用来做批处理,即处理静态的数据集、历史的数据集;也可以用来做流处理,即实时的处理些实时数据流,实时的产生数据流结果,只要数据源源不断的过来,Flink 就能够一直计算下去,这个...

2018-11-04 21:26:29

阅读数 88

评论数 0

《从0到1学习Flink》—— Flink 配置文件详解

前面文章我们已经知道 Flink 是什么东西了,安装好 Flink 后,我们再来看下安装路径下的配置文件吧。 安装目录下主要有 flink-conf.yaml 配置、日志的配置文件、zk 配置、Flink SQL Client 配置。 flink-conf.yaml 基础配置 # jobMa...

2018-11-04 21:25:23

阅读数 312

评论数 0

《从0到1学习Flink》—— Mac 上搭建 Flink 1.6.0 环境并构建运行简单程序入门

准备工作 1、安装查看 Java 的版本号,推荐使用 Java 8。 安装 Flink 2、在 Mac OS X 上安装 Flink 是非常方便的。推荐通过 homebrew 来安装。 brew install apache-flink 3、检查安装: flink --version 结果...

2018-11-04 21:24:08

阅读数 154

评论数 0

《从0到1学习Flink》—— Apache Flink 介绍

前言 Flink 是一种流式计算框架,为什么我会接触到 Flink 呢?因为我目前在负责的是监控平台的告警部分,负责采集到的监控数据会直接往 kafka 里塞,然后告警这边需要从 kafka topic 里面实时读取到监控数据,并将读取到的监控数据做一些 聚合/转换/计算 等操作,然后将计算后...

2018-11-04 21:22:27

阅读数 192

评论数 0

Go 并发——实现协程同步的几种方式

前言 Java 中有一系列的线程同步的方法,go 里面有 goroutine(协程),先看下下面的代码执行的结果是什么呢? package main import ( "fmt" ) func main() { go func() { ...

2018-11-04 21:20:59

阅读数 90

评论数 0

想成为「不那么差」的程序员,离不开这个 buff

前言 一周前,我分享了篇文章《如何成为一位「不那么差」的程序员》,当时主要是从硬技能和软实力两方面分享经验,今天我想做一点补充:其实,做一名不那么差的程序员,也离不开硬件 buff。 仔细观察一下会发现,身边不少程序员笔记本爱用 Macbook Pro,键盘爱用机械键盘,显示器喜欢多屏拼接。...

2018-09-03 08:59:40

阅读数 252

评论数 0

教你如何在 IDEA 远程 Debug ElasticSearch

前提 之前在源码阅读环境搭建文章中写过我遇到的一个问题迟迟没有解决,也一直困扰着我。问题如下,在启动的时候解决掉其他异常和报错后,最后剩下这个错误一直解决不了: [2018-08-01T09:44:27,370][ERROR][o.e.b.ElasticsearchUncaught...

2018-08-14 22:39:49

阅读数 162

评论数 0

渣渣菜鸡的 ElasticSearch 源码解析 —— 启动流程(下)

关注我 转载请务必注明原创地址为:http://www.54tianzhisheng.cn/2018/08/12/es-code03/ 前提 上篇文章写完了 ES 流程启动的一部分,main 方法都入口,以及创建 Elasticsearch 运行的必须环境以及相关配置,接着就...

2018-08-14 22:38:09

阅读数 95

评论数 0

渣渣菜鸡的 ElasticSearch 源码解析 —— 启动流程(上)

关注我 转载请务必注明原创地址为:http://www.54tianzhisheng.cn/2018/08/11/es-code02/ 前提 上篇文章写了 ElasticSearch 源码解析 —— 环境搭建 ,其中里面说了启动 打开 server 模块下的 Elastics...

2018-08-14 22:36:12

阅读数 93

评论数 0

渣渣菜鸡的 ElasticSearch 源码解析 —— 环境搭建

关注我 转载请务必注明原创地址为:http://www.54tianzhisheng.cn/2018/08/25/es-code01/ 软件环境 1、Intellij Idea:2018.2版本 2、Elasticsearch 源码版本: 6.3.2 3、JDK:10.0...

2018-08-08 22:00:08

阅读数 472

评论数 0

渣渣菜鸡为什么要看 ElasticSearch 源码?

前提 人工智能、大数据快速发展的今天,对于 TB 甚至 PB 级大数据的快速检索已然成为刚需,大型企业早已淹没在系统生成的浩瀚数据流当中。大数据技术业已集中在如何存储和处理这些海量的数据上。Elasticsearch 作为开源领域的后起之秀,从2010年至今得到飞跃式的发展。 Elast...

2018-08-08 21:59:29

阅读数 557

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭