翻訳と辞書
Words near each other
・ Jarahi Rural District
・ Jarahi, Mahvelat
・ Jarahorato
・ Jarai
・ Jarai language
・ Jarai people
・ Japón
・ JAQ
・ JAQ (b-boy)
・ Jaqalu
・ Jaqaru language
・ Jaqee
・ Jaqhi Jaqhini
・ Jaqhi Wat'a
・ Jaqhichuwa
Jaql
・ Jaqma
・ Jaqo's Dispossessed
・ Jaqua
・ Jaqua Township, Cheyenne County, Kansas
・ JaQuavis Coleman
・ Jaquay Walls
・ Jaque
・ Jaque Catelain
・ Jaque de Cambrai
・ Jaque de Dampierre
・ Jaque Fourie
・ Jaque Mate
・ Jaque Mate (film)
・ Jaqueira


Dictionary Lists
翻訳と辞書 辞書検索 [ 開発暫定版 ]
スポンサード リンク

Jaql : ウィキペディア英語版
Jaql

Jaql (JAQL) is a functional data processing and query language most commonly used for JSON query processing on BigData.
It started as an Open Source project at Google〔(Original Jaql project )〕 but the latest release was on 7/12/2010. IBM〔(Initial Publication )〕 took it over as primary data processing language for their Hadoop software package (BigInsights ). In addition, MonetDB supports JAQL by an extension called Jaqueline.〔(Jaqueline JAQL Extension of MonetDB )〕
Although having been developed for JSON it supports a variety of other data sources like CSV, TSV, XML.
A comparison〔(Comparing High Level MapReduce Query Languages, 9th International Symposium of Advanced Parallel Processing Technologies 2011, Shanghei, China )〕 to other BigData query languages like PIG Latin and Hive QL illustrates performance and usability aspects of these technologies.
JAQL supports〔(JAQL in Hadoop, a brief introduction )〕 Lazy Evaluation, so expressions are only materialized when needed.
==Syntax==
The basic concept of JAQL is

source -> operator(parameter) -> sink ;

where a sink can be a source for a downstream operator. So typically a JAQL program has to following structure, expressing a data processing graph:

source -> operator1(parameter) -> operator2(parameter) -> operator2(parameter) -> operator3(parameter) -> operator4(parameter) -> sink ;

Most commonly for readability reasons JAQL programs are linkbreaked after the arrow, this is also a common technique in Twitter (SCALDING ):

source -> operator1(parameter)
-> operator2(parameter)
-> operator2(parameter)
-> operator3(parameter)
-> operator4(parameter)
-> sink ;


抄文引用元・出典: フリー百科事典『 ウィキペディア(Wikipedia)
ウィキペディアで「Jaql」の詳細全文を読む



スポンサード リンク
翻訳と辞書 : 翻訳のためのインターネットリソース

Copyright(C) kotoba.ne.jp 1997-2016. All Rights Reserved.