Skip to content

Commit

Permalink
update
Browse files Browse the repository at this point in the history
  • Loading branch information
baolibin committed Jul 9, 2022
1 parent bb6b22a commit 8754a29
Show file tree
Hide file tree
Showing 11 changed files with 81 additions and 119 deletions.
10 changes: 3 additions & 7 deletions bigdata-flink/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -3,13 +3,13 @@
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">

<parent>
<!--<parent>
<artifactId>bigdata</artifactId>
<groupId>com.libin.bigdata</groupId>
<version>0.0.1-SNAPSHOT</version>
</parent>
</parent>-->
<modelVersion>4.0.0</modelVersion>

<groupId>com.libin.bigdata</groupId>
<artifactId>bigdata-flink</artifactId>
<version>0.0.1-SNAPSHOT</version>
<packaging>jar</packaging>
Expand Down Expand Up @@ -129,10 +129,6 @@
</execution>
</executions>
</plugin>
<plugin>
<groupId>org.scoverage</groupId>
<artifactId>scoverage-maven-plugin</artifactId>
</plugin>

<plugin>
<groupId>org.apache.maven.plugins</groupId>
Expand Down
139 changes: 78 additions & 61 deletions bigdata-project/src/main/doc/doris.md

Large diffs are not rendered by default.

2 changes: 0 additions & 2 deletions bigdata-project/src/main/doc/flinkbatch.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,4 @@
---
###### [1、Flink中ExecutionEnvironment初始化流程?]()


###### [2、用过DataSet里面的哪些方法?]()

8 changes: 0 additions & 8 deletions bigdata-project/src/main/doc/flinksql.md
Original file line number Diff line number Diff line change
@@ -1,28 +1,20 @@


* [FlinkSQL]()
- [1)、Flink sql简介?]()
- [2)、Flink sql join?]()
- [3)、Flink内部的SQL引擎模块?]()


###### [1)、Flink sql简介?]()
Flink Table & SQL API是在DataStream和DataSet之上封装的一层高级API。

###### [2)、Flink sql join?]()


###### [3)、Flink内部的SQL引擎模块?]()
Calcite作为一个强大的SQL计算引擎,在Flink内部的SQL引擎模块就是基于Calcite。

Table & SQL API基于scala和java编写,内部基于calcite实现标准sql的解析和校验。跟spark不一样,flink直接基于开源的calcite编写。
calcite本身是一个apache的开源项目,它独立于存储和执行,专门负责sql的解析优化、语法树的校验等,并且通过插件的方式可以很方便的扩展优化规则,广泛的应用在hive、solr、flink等中。

###### [4)、Flink sql优化?]()


###### [5)、Flink sql常用算子函数有哪些?]()


###### [6)、Flink sql工作流?]()

3 changes: 0 additions & 3 deletions bigdata-project/src/main/doc/hbase.md
Original file line number Diff line number Diff line change
Expand Up @@ -248,7 +248,6 @@
HRegion按大小分割的,每个表开始只有一个HRegion,随着数据增多,HRegion不断增大,当增大到一个阀值的时候,HRegion就会等分会两个新的HRegion,之后会有越来越多的Region。
HRegion是Hbase中分布式存储和负载均衡的最小单元,不同HRegion分布到不同HRegionServer上。


###### [29)、HBase的HRegion如何分裂的?]()


Expand All @@ -263,5 +262,3 @@
2、Index Block和Bloom Block 都用于优化随机读的查找路径,其中Index Block通过存储索引数据加快数据查找,
而Bloom Block通过一定算法可以过滤掉部分一定不存在待查KeyValue的数据文件,减少不必要的IO操作;
3、Meta Block 主要存储整个HFile的元数据。


1 change: 0 additions & 1 deletion bigdata-project/src/main/doc/java.md
Original file line number Diff line number Diff line change
Expand Up @@ -705,7 +705,6 @@
return _instance;
}


###### [60)、Java map的containsKey实现?]()

###### [61)、java字符串contains实现原理?]()
Expand Down
2 changes: 0 additions & 2 deletions bigdata-project/src/main/doc/kafka.md
Original file line number Diff line number Diff line change
Expand Up @@ -253,7 +253,5 @@

###### [37)、Kafka 数据存储类型?]()


###### [38)、Kafka 选举策略?]()


1 change: 0 additions & 1 deletion bigdata-project/src/main/doc/springboot.md
Original file line number Diff line number Diff line change
Expand Up @@ -68,4 +68,3 @@
4)、build-info 生成执行器可以使用的构造信息。

###### [8、SpringBoot多线程实现?]()

22 changes: 0 additions & 22 deletions bigdata-project/src/main/doc/sql.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,8 +14,6 @@
- [13)、Mysql如何建立索引?]()
- [14)、sql编写到执行的过程?]()



---
###### 1、SQL执顺序?
SQL定义顺序:
Expand Down Expand Up @@ -54,7 +52,6 @@
dense_rank就是1,1,1,2(按照分数的名次排序)

###### 3、用一条sql语句查询出每门课都大于80分的学生姓名?


###### 4、sql窗口函数
窗口函数,也叫OLAP函数(Online Anallytical Processing,联机分析处理),可以对数据库数据进行实时分析处理。
Expand Down Expand Up @@ -96,39 +93,20 @@

###### 6、sql子查询


###### 7、sql优化


###### 8、sql常用函数


###### 9、sql explain的用法

###### 10、sql各种join



###### 11、sql的行转列,列转行



###### 12、sql如何解析json格式数据


###### 13、Mysql如何建立索引?



###### 14、sql编写到执行的过程




###### 15、请用户访问网站最长连续天数,数据格式user、dt、page。






6 changes: 0 additions & 6 deletions bigdata-project/src/main/doc/tableAndSql.md
Original file line number Diff line number Diff line change
Expand Up @@ -138,12 +138,6 @@
1).逻辑查询计划优化
2).转换成DataStream程序


###### [13、查询优化,Old planner?]()



###### [14、查询优化,Blink planner?]()



6 changes: 0 additions & 6 deletions bigdata-project/src/main/doc/vue.md
Original file line number Diff line number Diff line change
Expand Up @@ -17,18 +17,12 @@
Element,一套为开发者、设计师和产品经理准备的基于 Vue 2.0 的桌面端组件库。
* [Element UI文档](https://element.eleme.cn/#/zh-CN)


###### [3、如何新加一个vue项目?]()



###### [4、Vue项目目录结构?]()

###### [5、Vue组件通讯有哪些方式?]()


###### [6、Vue的生命周期方法有哪些?]()


###### [7、Vue的内置指令?]()

0 comments on commit 8754a29

Please sign in to comment.