hive sql语句转换成mapreduce

1.hive是什么? 2.MapReduce框架实现SQL基本操作的原理是什么? 3.Hive怎样实现SQL的词法和语法解析? 连接:http://www.aboutyun.com/thread-20461-1-1.html            美团大众点评上:http://tech.meit...

2017-08-15 14:12:41

阅读数 720

评论数 0

深入浅出数据仓库中SQL性能优化之Hive篇

Hive查询生成多个map reduce job,一个map reduce job又有map,reduce,spill,shuffle,sort等多个阶段,所以针对hive查询的优化可以大致分为针对MR中单个步骤的优化,针对MR全局的优化以及针对整个查询的优化。

2017-08-14 11:57:34

阅读数 462

评论数 0

Groovy SPL 语法链设计

因为要设计SPL,也可以说是DSL,采用Groovy,在chain调用的过程中发现两种方式。

2017-08-11 15:02:21

阅读数 190

评论数 0

Spark DataFram 脏数据与databricks

前两天在使用Spark SQL的过程中,一直遇到ArrayOutofBoundsError,然后比较了一下用databricks加载数据与不用的区别。

2017-08-11 14:40:02

阅读数 393

评论数 0

Hive入门

经常忘记hive的用处和方法,所以转载一篇方便下次查看

2017-08-04 10:29:19

阅读数 174

评论数 0

RDD:基于内存的集群计算容错抽象

该论文来自Berkeley实验室,英文标题为:Resilient Distributed Datasets: A Fault-Tolerant Abstraction for In-Memory Cluster Computing。

2017-07-28 16:30:00

阅读数 429

评论数 0

Apache Zeppelin简介与源码

简介Zeppelin是一个Apache的孵化项目. 一个基于web的笔记本,支持交互式数据分析。你可以用SQL、Scala等做出数据驱动的、交互、协作的文档。(类似于ipython notebook,可以直接在浏览器中写代码、笔记并共享)

2017-07-27 18:05:09

阅读数 139

评论数 0

Zeppelin Spark配置GroovySpark

Zeppelin Spark中添加GroovySpark的支持

2017-07-27 17:32:58

阅读数 220

评论数 0

Zeppelin下GroovyInterpreter的配置

GroovyInterpreter的配置

2017-07-26 11:21:46

阅读数 376

评论数 0

float,double等精度丢失问题

面试的时候遇到了这个问题,只知道精度会丢失,但是不知道为何会丢失,在这里做个记录。问题提出:12.0f-11.9f=0.10000038,”减不尽”为什么?

2017-07-11 19:13:31

阅读数 139

评论数 0

Lucene入门

Lucene是一个高性能的java全文检索工具包,它使用的是倒排文件索引结构。

2017-07-10 15:21:40

阅读数 121

评论数 0

Spring:源码解读Spring IOC原理

Spring:源码解读Spring IOC原理:http://www.cnblogs.com/ITtangtang/p/3978349.html

2017-07-08 11:14:10

阅读数 707

评论数 0

SSM框架--小功能整合

在 SSM框架——详细整合教程(Spring+SpringMVC+MyBatis)之后,还需要配置一些功能,提供常用的开发功能。

2017-07-02 20:13:34

阅读数 178

评论数 0

小米-懂二进制 华为-最高分是多少

小米-懂二进制 华为-最高分是多少

2017-06-25 16:37:27

阅读数 220

评论数 0

SSM框架——详细整合教程(Spring+SpringMVC+MyBatis)

SSM框架

2017-06-24 15:59:45

阅读数 237

评论数 0

用位操作符实现乘除法加减法

1:乘除法 右移一位就是除以2,左移一位就是乘以2。 如:N*6 = N  如:N*7 = N  更详细的说明  http://bbs.csdn.net/topics/360102165 2:加减法 public int getSum(int a, int b) {        ...

2017-06-22 10:16:50

阅读数 231

评论数 0

ASCII编码

ASCII码大致由三部分组成:  1、ASCII 打印字符:数字 32–126 分配给了能在键盘上找到的字符,当您查看或打印文档时就会出现。注:十进制32代表空格 ,十进制数字 127 代表 DELETE 命令。下面是ASCII码和相应数字的对照表 ASCII 码 ...

2017-06-22 10:15:24

阅读数 655

评论数 0

百度-裁减网格纸 百度-罪犯转移

百度-裁减网格纸 百度-罪犯转移

2017-06-22 09:43:27

阅读数 165

评论数 0

CVTE-兔子藏洞 百度-蘑菇阵 百度-钓鱼比赛

CVTE-兔子藏洞 百度-蘑菇阵 百度-钓鱼比赛

2017-06-21 10:56:08

阅读数 134

评论数 0

腾讯-微信红包 腾讯-生成格雷码

腾讯-微信红包 腾讯-生成格雷码

2017-06-21 10:45:44

阅读数 149

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭