发展趋势 什么是猪拉丁? -技术百科的定义

什么是猪拉丁? -技术百科的定义

目录:

Anonim

定义-Pig Latin是什么意思?

Pig Latin是在Apache Pig中使用的一种编程语言,Apache Pig是用于创建某些类型的数据分析程序的软件资源。

Techopedia解释了Pig Latin

Apache Hadoop资源集是一种非常流行的聚合和排序数据的方式。 在近年来的大数据热潮中,Hadoop与诸如Apache Pig之类的支持工具一起扮演着不可或缺的角色。 Hadoop及其相关工具和附件几乎完全是开源的,这意味着它们不按常规许可费出售。

Hadoop平台包括几个主要元素,包括一个用于批量处理数据的MapReduce系统和一个Hadoop HDFS文件处理系统。 Apache Pig涉及一个生成MapReduce数据集的编译器。 目标是分析大数据集。

开发人员创建了Pig拉丁语言,以帮助操作员有效地使用Pig。 该产品的制造商谈论的是“编程容易”,它依赖于Pig Latin的文本性质,在该语言中直接命令易于在语义上表达。 该软件还内置了多功能性的希望。

看一下这种相对简单的语言,它是对Java和Python等流行编程语言的补充,表明该语言遵循某些约定,例如,在Java和其他语言中使用整数,浮点数,布尔值等变量以及其他语言。使用简单的运算符(Dexribe,Dump,Explain和Illustrate)类似,每个运算符都可以提升简单的数据结果。 Pig Latin还包括一组关系运算符,例如Group,Filter和Join,它们是查询语言的传统部分。 Pig Latin简易备忘单的其他元素包括字符串函数,数学函数,日期时间函数和其他类型的命令语法。

什么是猪拉丁? -技术百科的定义