トレンド 豚のラテンとは何ですか? -techopediaからの定義

豚のラテンとは何ですか? -techopediaからの定義

目次:

Anonim

定義-豚のラテン語はどういう意味ですか?

Pig Latinは、Apache Pigでの作業に使用されるプログラミング言語の一種です。ApachePigは、特定の種類のデータ分析プログラムを作成するためのソフトウェアリソースです。

Techopediaはブタのラテン語を説明します

Apache Hadoopリソースセットは、データを集約およびソートする非常に一般的な方法です。 近年のビッグデータの流行では、Apache Pigのようなサポートツールとともに、Hadoopが重要な役割を果たしています。 Hadoopおよび関連するツールとアクセサリーはほぼ完全にオープンソースです。つまり、従来のライセンス料では販売されていません。

Hadoopプラットフォームには、データをバッチ処理するMapReduceと呼ばれるシステムや、Hadoop HDFSファイル処理システムなど、いくつかの主要な要素が含まれています。 Apache Pigには、MapReduceデータセットを生成するコンパイラが含まれます。 目標は、ビッグデータセットを分析することです。

開発者は、オペレーターがPigを効果的に使用できるように、Pig Latin言語を作成しました。 この製品のメーカーは、直接コマンドが意味的に表現しやすいPig Latinのテキストの性質に依存する「プログラミングの容易さ」について話します。 また、ソフトウェアに組み込まれた汎用性の約束もあります。

JavaやPythonなどの一般的なプログラミング言語を補完するこの比較的簡単な言語を見ると、この言語は特定の規則に従っていることがわかります。たとえば、Javaや他の言語での整数、浮動小数点、ブールなどの変数の使用同様に単純な演算子(Dexribe、Dump、Explain、およびIllustrate)を使用すると、それぞれが単純なデータ結果を促進します。 Pig Latinには、クエリ言語の伝統的な部分であるGroup、Filter、Joinなどの関係演算子のセットも含まれています。 Pig Latin用の簡単なチートシートのその他の要素には、文字列関数、数学関数、日時関数、およびその他の種類のコマンド構文が含まれます。

豚のラテンとは何ですか? -techopediaからの定義