09 2018 档案
摘要:前言 下面的分析基于对spark2.1.0版本的分析,对于1.x的版本可以有区别。 内存配置 key 默认 解释 spark.memory.fraction 0.6 spark可以直接使用的内存大小系数 spark.memory.storageFraction 0.5 spark存储可以直接使用的内
阅读全文
摘要:前言 根据源码分析kafka java客户端的生产者和消费者的流程。 基于zookeeper的旧消费者 kafka消费者从消费数据到关闭经历的流程。 由于3个核心线程 解放zookeeper的新消费者 总体思路 拉取数据的两种方式 拉取流程 重平衡触发原因 数据拉取线程分为两类 kafka集群在同步
阅读全文
摘要:INNODB的隔离性质 INNODB的事务支持4种隔离机制,分别是 READ UNCOMMITTED, READ COMMITTED, REPEATABLE READ, and SERIALIZABLE. 其中默认的为REPEATABLE READ. 下面详细分析这4种隔离性的联系和区别。 REPE
阅读全文