Changes between Version 3 and Version 4 of Pig


Ignore:
Timestamp:
11/11/09 06:59:31 (10 years ago)
Author:
kosuke
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Pig

    v3 v4  
    55参考: オライリー Hadoop p301〜 
    66 
    7  Pigは、mapperやreducerなどを書かなくても大規模なデータを分析できるスクリプト言語である(SQLのように扱える)。Pig独自の処理モデルがあるわけではなく、MapReduceで処理している(hadoopモードのみ)。自動的にMapReduceを実行してくれるのでユーザーが心配することはない。しかし、Pigのデータ構造は、主に元のデータに意味づけやネストされたものである。よって、ユーザーはデータを扱いやすくなる。 MapperやReducerが苦手な人のためのものではなく、簡単にデータを分析したいときに使う。また、Pigはクライアントで動くアプリケーションなので、hadoopクラスター側にはなにもインストールする必要がない。以下の環境で動作する。 
     7 Pigは、mapperやreducerなどを書かなくても大規模なデータを分析できる(ローカルモード)スクリプト言語である(SQLのように扱える)。Pig独自の処理モデルがあるわけではなく、MapReduceで処理している(hadoopモードのみ)。自動的にMapReduceを実行してくれるのでユーザーが心配することはない。しかし、Pigのデータ構造は、主に元のデータに意味づけやネストされたものである。よって、ユーザーはデータを扱いやすくなる。 MapperやReducerが苦手な人のためのものではなく、簡単にデータを分析したいときに使う。また、Pigはクライアントで動くアプリケーションなので、hadoopクラスター側にはなにもインストールする必要がない。以下の環境で動作する。 
    88 
    99 ・シングルノードのJVM((ローカルモード)ローカルのファイルシステムで動作する。小さなデータベースで用いられる。MapReduce処理はしない)