不变模式 参考 一个对象的状态在对象被创建之后就不再变化,这就是所谓的不变模式。 不变模式的结构 不变模式可增强对象的强壮型(robustness)。不变模式允许多个对象共享某一个对象,降低了对该对象进行并发访问时的同步化开销。如果需要修改一个不变对象的状态,那么就需要建立一个新的同类型对象,并在创 ...
分类:
其他好文 时间:
2019-06-19 00:27:00
阅读次数:
111
第1节 hive安装:6、hive的基本操作;7、创建数据库的语法;8、hive当中创建内部表的语法。 hive的基本操作: 创建数据库与创建数据库表操作 创建数据库操作:create database if not exists xxx; 创建数据库表的操作: CREATE [EXTERNAL] ...
分类:
其他好文 时间:
2019-06-19 00:21:37
阅读次数:
134
1、执行计划(过往记忆https://www.iteblog.com/archives/2562.html) 2、逻辑计划优化方法: 谓词下推,列裁剪,常量替换,常量累加 3、优化方法 数据源方面: 1、hive 使用parquet格式,不要用textfile。列式存储便于查询引擎做块遍历、谓词下推 ...
分类:
数据库 时间:
2019-06-18 23:01:37
阅读次数:
303
最近因为公司突然间说要升级php7,所以做个记录 PPA 方式安装 php7.2 : sudo apt-get install software-properties-common 添加 php7 的 PPA sudo add-apt-repository ppa:ondrej/php 更新安装包 ...
分类:
Web程序 时间:
2019-06-18 21:31:34
阅读次数:
208
1.Hue 概述及版本下载 1)概述 Hue是一个开源的Apache Hadoop UI系统,最早是由Cloudera Desktop演化而来,由Cloudera贡献给开源社区,它是基于Python Web框架Django实现的。通过使用Hue我们可以在浏览器端的Web控制台上与Hadoop集群进行 ...
分类:
其他好文 时间:
2019-06-18 14:26:51
阅读次数:
159
第1节 hive安装: 2、数据仓库的基本概念; 3、hive的基本介绍; 4、hive的基本架构以及与hadoop的关系以及RDBMS的对比等 5、hive的安装之(使用mysql作为元数据信息存储) 课程内容:hive1、数据仓库的基本概念 了解2、hive基本概念 hive的安装部署 搞定3、 ...
分类:
其他好文 时间:
2019-06-18 14:00:22
阅读次数:
111
Oracle中一般将自增sequence重置为初始1时,都是删除再重建,这种方式有很多弊端,依赖它的函数和存储过程将失效,需要重新编译。不过还有种巧妙的方式,不用删除,利用步长参数,先查出sequence的nextval,记住,把递增改为负的这个值(反过来走),然后再改回来。 假设需要修改的序列名: ...
分类:
数据库 时间:
2019-06-18 13:57:27
阅读次数:
135
hive运行模式 hive on tez Tez是一个构建于YARN之上的支持复杂的DAG任务的数据处理框架。它由Hontonworks开源,它把mapreduce的过程拆分成若干个子过程,同时可以把多个mapreduce任务组合成一个较大的DAG任务,减少了mapreduce之间的文件存储,同时合 ...
分类:
其他好文 时间:
2019-06-18 13:49:20
阅读次数:
94
第一节:hive的产生背景 mapreduce处理的绝大多数的数据,都是格式化的数据。格式化的数据的处理sql最擅长。mapjoin reducejoin的开发代码要写40行,而sql就一个sql语句就可以了,例如:select * from a join b on a.id=b.id;。 mapr ...
分类:
其他好文 时间:
2019-06-17 01:07:49
阅读次数:
119
一、简介 在hive中默认只支持单字节分隔符,不支持多字节(超过一个字节)分割符的。 单字节:| . : \t 多字节:|| :: .. create table test01(id int,name string) row format delimited fields terminated by ...
分类:
其他好文 时间:
2019-06-17 00:58:37
阅读次数:
169