摘要: 栈区 栈区描述的是方法执行的内存模型。每个方法在执行时都会创建一个栈帧(存储局部变量、操作数栈、动态链接、方法出口等) JVM为每个线程创建一个栈,栈属于线程私有,不能实现线程间的共享,用于存放该线程执行方法的信息(实际参数、局部变量等) 基本类型变量去,执行环境上下文,操作指令区(存放操作指令) 阅读全文
posted @ 2019-08-05 20:08 北漂屌丝 阅读(2157) 评论(0) 推荐(0) 编辑
摘要: 消息队列 模式 点对点模式(一对一,消费者主动拉取数据,消息收到后消息清除) 发布/订阅模式(一对多,数据生产后,推送给所有订阅者) 模式 点对点模式(一对一,消费者主动拉取数据,消息收到后消息清除) 发布/订阅模式(一对多,数据生产后,推送给所有订阅者) 点对点模式(一对一,消费者主动拉取数据,消 阅读全文
posted @ 2019-08-05 17:16 北漂屌丝 阅读(683) 评论(0) 推荐(0) 编辑
摘要: HBase 是一个高可靠性、高性能、面向列、可伸缩的分布式存储系统,特点: 海量存储 列式存储 极易扩展 高并发 稀疏 海量存储 列式存储 极易扩展 高并发 稀疏 阅读全文
posted @ 2019-08-05 16:42 北漂屌丝 阅读(853) 评论(0) 推荐(0) 编辑
摘要: Hive 数据仓库,Hive 的本质其实就相当于将 HDFS 中已经存储的文件在Mysql中做了一个双射关系,以方便使用 HQL 去管理查询 用于数据分析、清洗,Hive 适用于离线的数据分析和清洗,延迟较高 基于 HDFS、MapReduce,Hive存储的数据依旧在DataNode上,编写的 H 阅读全文
posted @ 2019-08-05 12:10 北漂屌丝 阅读(186) 评论(0) 推荐(0) 编辑
摘要: Flume 参数调优 Source 增加 Source 数量(使用 Tair Dir Source 时可增加 FileGroups 个数),可以增大 Source 的读取数据的能力。例如:当某一个目录产生的文件过多时需要将这个文件目录拆分成多个文件目录,同时配置好多个 Source 以保证 Sour 阅读全文
posted @ 2019-08-05 09:48 北漂屌丝 阅读(853) 评论(0) 推荐(0) 编辑
摘要: Flume是一个,基于流式架构的,灵活简单的,高可用的,高可靠的,分布式的海量日志采集、聚合和传输的系统 Agent Agent 是一个 JVM 进程,它以事件的形式将数据从源头送至目的地,Agent 主要有 3 个部分组成:Source、Channel、Sink Source Source 是负责 阅读全文
posted @ 2019-08-05 09:41 北漂屌丝 阅读(263) 评论(0) 推荐(0) 编辑