Jaql
From Wikipedia, the free encyclopedia
| パラダイム | Functional |
|---|---|
| 登場時期 | 2008年10月9日 |
| 設計者 | Vuk Ercegovac (Google) |
| 最新リリース | 0.5.1/ 2010年7月12日 |
| 主な処理系 | IBM BigInsights |
| プログラミング言語 | Java |
| プラットフォーム | Cross-platform |
| ライセンス | Apache License 2.0 |
| ウェブサイト |
code |
Jaql (JAQL) はJSONで格納されたビッグデータに対する問い合わせ処理を目的とした、関数型データ処理およびクエリ言語である。
Google[1]のオープンソースプロジェクトとして開始されたが、最新のリリースは2010年7月12日. IBM[2]はBigInsightsというHadoopソフトウェア・パッケージの処置言語として、Jaqlを採用した。
また、JSON のみならず CSV、TSV、XMLなどにも対応する。
A[3] によると、PIG Latin and Hive QL などの他の問い合わせ言語に比べても、遜色のないパフォーマンスを打ち出している。