universe_ant的博客

努力努力再努力

Python的yield用法

转载:http://www.ibm.com/developerworks/cn/opensource/os-cn-python-yield/#icomments  初学Python的开发者经常会发现很多Python函数中用到了yield关键字,然而,带有yield的函数执行流程却和普通函数执行流程...

2016-03-17 18:42:30

阅读数 311

评论数 0

Hive——用户自定义函数(UDF)

Hive——用户自定义函数(UDF)  用户自定义函数(UDF)是一个允许用户扩展HiveQL的强大的功能。用户可以使用Java编写自己的UDF,一旦将用户自定义函数加入到用户会话中(交互式的或者通过脚本执行的),它们就将和内置的函数一样使用,甚至可以提供联机帮助。Hive具有多种类型的用户自定义...

2016-03-16 20:16:01

阅读数 8695

评论数 0

HiveQL:数据操作

向管理表中转载数据  既然Hive没有行级别的数据插入、数据更新和删除操作,那么往表中装载数据的唯一途径就是使用一种“大量”的数据装载操作。或者通过其他方式仅仅将文件写入到正确的目录下。  例如:LOAD DATA LOCAL INPATH '${env:HOME}/california-empl...

2016-03-15 17:19:24

阅读数 1031

评论数 0

HiveQL数据定义

Hive中的数据库  Hive中数据库的概念本质上仅仅是表的一个目录或者命名空间。然而,对于具有很多组和用户的大集群来说,这时非常有用的,因为这样可以避免表命名冲突。通常会使用数据库来将生产表组织成逻辑组。  如果用户没有显式指定数据库,那么将会使用默认的数据库default。  下面这个例子就展...

2016-03-14 00:08:18

阅读数 467

评论数 0

Hive中的数据类型和文件格式

Hive支持关系型数据库中的大多数基本数据类型,同时支持关系型数据库中很少出现的3种集合数据类型,下面我们将简短地介绍一下这样做的原因。   其中一个需要考虑的因素就是这些数据类型是如何在文本文件中进行表示的,同时还要考虑文本存储中为了解决各种性能问题以及其他问题有哪些替代方案。和大多数的数据库...

2016-03-13 18:55:15

阅读数 3835

评论数 0

XPath学习

XPath简介  XPath是一门在XML文档中查找信息的语言。XPath可用来在XML文档中通过元素和属性进行导航。XPath是W3C XSLT标准的主要元素,并且XQuery和XPointer都构建于XPath表达之上。因此,对XPath的理解是很多高级XML应用的基础。XPath节点<...

2016-03-11 16:41:58

阅读数 886

评论数 0

Hive命令行界面

Hive命令行界面  命令行界面,也就是CLI,是和Hive交互的最常用的方式。使用CLI,用户可以创建表、检查模式以及查询表,等等。CLI选项  下面这个命令显示了CLI所提供的选项列表:[hadoop@localhost hive]$ hive --help --service cli usa...

2016-03-10 21:22:44

阅读数 3629

评论数 0

Hive简介

Hadoop生态系统中的Hive  Hive不仅提供了一个熟悉SQL的用户所能熟悉的编程模型,还消除了大量的通用代码,甚至是哪些有时是不得不使用Java编写的令人棘手的代码。  Hive发行版中附带的模块有CLI,一个称为Hive网页界面(HWI)的简单 网页界面,以及可通过JDBC、ODBC和一...

2016-03-10 15:29:05

阅读数 516

评论数 0

信号集

信号集信号集函数  Linux使用数据结构sigset_t来表示一组信号。其定义如下:#include <bits/sigset.h>/* A `sigset_t' has a bit for each signal. */# define _SIGSET_NWORDS (1024 ...

2016-03-01 11:12:54

阅读数 753

评论数 0

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