Java/SQL/kafka/flume/hbase
Java、SQL基础知识点
小马哥的博客
这个作者很懒,什么都没留下…
展开
-
hive中DML,DDL,DCL的区别
一、DML DML(data manipulation language)数据操纵语言: 就是我们最经常用到的 SELECT、UPDATE、INSERT、DELETE。 主要用来对数据库的数据进行一些操作。 二、DDL DDL(data definition language)数据库定义语言: 其实就是我们在创建表的时候用到的一些sql,比如说:CREATE、ALTER、DROP等...转载 2020-08-02 21:53:35 · 360 阅读 · 0 评论 -
Flume面试题
1 你是如何实现Flume数据传输的监控的 使用第三方框架Ganglia实时监控Flume。 2 Flume的Source,Sink,Channel的作用?你们Source是什么类型? 1、作用 (1)Source组件是专门用来收集数据的,可以处理各种类型、各种格式的日志数据,包括avro、thrift、exec、jms、spooling directory、netcat、sequence gen...原创 2020-03-08 14:36:30 · 86 阅读 · 0 评论 -
Kafka相关面试题
1.Kafka中的ISR、AR又代表什么? ISR:与leader保持同步的follower集合 AR:分区的所有副本 2.Kafka中的HW、LEO等分别代表什么? LEO:没个副本的最后条消息的offset HW:一个分区中所有副本最小的offset 3.Kafka中是怎么体现消息顺序性的? 每个分区内,每条消息都有一个offset,故只能保证分区内有序。 4.Kafka中的分区器、序列化器、...原创 2020-03-01 15:37:55 · 137 阅读 · 0 评论 -
SQL练习题
userId visitDate visitCount u01 2017/1/21 5 u02 2017/1/23 6 u03 2017/1/22 8 u04 2017/1/20 3 u01 2017/1/23 6 u01 2017/2/21 8 U02 2017/1/23 6 U01 2017/2/22 4 要求使用SQL统计出每个用户的累积访 问次数,如下...原创 2020-02-07 12:45:12 · 132 阅读 · 0 评论