Jaql
Jaql (JAQL) はJSONで格納されたビッグデータに対する問い合わせ処理を目的とした、関数型データ処理およびクエリ言語である。
Googleのオープンソースプロジェクトとして開始されたが、最新のリリースは2010年7月12日. IBMはBigInsightsというHadoopソフトウェア・パッケージの処置言語として、Jaqlを採用した。
また、JSON のみならず CSV、TSV、XMLなどにも対応する。
A によると、PIG Latin and Hive QL などの他の問い合わせ言語に比べても、遜色のないパフォーマンスを打ち出している。
JAQLは 遅延評価を採用している。
入力を1つ以上のフィールドでソートするにはSORT演算子を使用します。