摘要:一、Java 源码阅读 "Java源码阅读(一)—— HashMap" "Java源码阅读(二)—— ConcurrentHashMap" "Java源码阅读(三)—— ThreadLocal" "Java源码阅读(四)—— ArrayBlockingQueue" "Java源码阅读(五)—— Ab 阅读全文
posted @ 2019-12-28 17:18 清泉白石 阅读(210) 评论(0) 推荐(0) 编辑
摘要:dir 阅读全文
posted @ 2020-04-21 09:36 清泉白石 阅读(88) 评论(0) 推荐(0) 编辑
摘要:Zk下载链接 http://archive.apache.org/dist/zookeeper/zookeeper 3.4.10/ Zk官方文档 https://zookeeper.apache.org/doc/current/index.html 启动Zk 阅读全文
posted @ 2020-04-17 11:51 清泉白石 阅读(79) 评论(0) 推荐(0) 编辑
摘要:表锁 添加表锁 查看表锁 关闭表锁 意向锁 验证意向锁 对记录r加上一个行锁,然后对整张表加锁。 对行记录进行加锁 开启另一个session,对表加上写锁。当前事务进入阻塞状态,一直到上一个事务提交,释放掉排它锁。 解决数据丢失更新问题 数据丢失更新问题,指的是业务上,T1对r进行读取操作,得到数据 阅读全文
posted @ 2020-04-16 03:21 清泉白石 阅读(101) 评论(0) 推荐(0) 编辑
摘要:开启binlog日志 重启mysql 查看binlog日志的位置 查看binlog日志 阅读全文
posted @ 2020-04-15 23:09 清泉白石 阅读(69) 评论(0) 推荐(0) 编辑
摘要:窗口概念 Windows are at the heart of processing infinite streams(无界流). Windows split the stream into “buckets” of finite (有限的)size, over which we can appl 阅读全文
posted @ 2020-03-02 01:24 清泉白石 阅读(176) 评论(0) 推荐(0) 编辑
摘要:基础配置 高可用部分 容错和检查点配置 Flink集群安全配置 Zookeeper安全配置 阅读全文
posted @ 2020-02-26 02:28 清泉白石 阅读(1013) 评论(0) 推荐(0) 编辑
摘要:Source 从自定义的集合中读取数据 从Kafka中读取数据 引入依赖 代码 从自定义的Source中读取数据 Transform 样例数据 map、reduce、keyBy map DataStream DataStream 通过应用给定的函数,对原先DataStream中的每个元素进行处理,获 阅读全文
posted @ 2020-02-22 18:45 清泉白石 阅读(145) 评论(0) 推荐(0) 编辑
摘要:分层抽象 The lowest level abstraction simply offers stateful streaming. It is embedded into the DataStream API via the Process Function. It allows users f 阅读全文
posted @ 2020-02-22 03:01 清泉白石 阅读(156) 评论(1) 推荐(0) 编辑
摘要:Flink运行时组件 JobManager 作业管理器 TaskManager 任务管理器 ResourceManager 资源管理器 Dispatcher 分发器 任务提交流程 任务调度原理 Job Managers, Task Managers, Clients The Flink runtim 阅读全文
posted @ 2020-02-21 04:29 清泉白石 阅读(174) 评论(0) 推荐(0) 编辑
摘要:一、下载&启动 官网上下载安装包,执行下列命令即启动完成。 效果图 Flink部署模式 Standalone模式 Yarn模式 k8s部署 二、配置文件 flink conf.yaml 三、提交任务 以UI的方式提交 以命令的方式提交 提交job 查看当前所有job 取消job 异常 同样的代码,同 阅读全文
posted @ 2020-02-20 07:05 清泉白石 阅读(3206) 评论(0) 推荐(0) 编辑