Apache Hive
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
単語検索
|
最終更新
|
ヘルプ
]
開始行:
「[[.NET 開発基盤部会 Wiki>http://dotnetdevelopmentinfras...
-戻る
--[[データウェアハウス>ビジネス インテリジェンス(BI)#f3...
--[[NoSQL]], [[分散処理]]
---[[Hadoop]] > [[Apache HBase]], [[Apache Tez]]
*目次 [#v37e3b00]
#contents
*概要 [#e5f99ca6]
-[[Hadoop]]の上に構築された[[データウェアハウス>ビジネス ...
-事前定義されたスキーマを提供する必要がある。
-[[Hadoop]]用高級言語
--言語はHive Query Language(HiveQL)と呼ばれている。
--[[Apache Pig]]と同様にSQLライクな記法で[[MapReduce>Hado...
-バッチ処理としての高スループットを目指す用途ではHiveを用...
分析などのアドホッククエリに対して高速に応答を返す用途で...
*詳細 [#xb5ca2f1]
実行プランにおいては,
-map()関数を実行するオペレータと
-reduce()関数を実行するオペレータを
Left-Deep Tree型で接続する。
**機能 [#df9c3b86]
***バッチ分析ワークロード [#s69fdaac]
[[データウェアハウス>ビジネス インテリジェンス(BI)#f38a...
-クエリの高速化のため、ビットマップインデックスを含めたイ...
-日付型・文字列型を扱ったり他のデータ操作を可能とする組み...
-[[MapReduce>Hadoop#b9ef92ab]]をサポートしたSQLライクなHi...
コンパイラがHiveQL文を[[MapReduce>Hadoop#b9ef92ab]]ジョブ...
***SQLに基づいている。 [#yef0e1b9]
JDBCに準拠するものの、
-厳密にはSQL-92をフルサポートしてはいない。
-副問い合わせ、インデクスのサポートも限定的。
-更新処理、トランザクション、マテリアライズドビューはサポ...
***ストレージタイプ [#lf06608a]
-プレーンテキスト
-[[RCFile]]
-[[Apache HBase]]
-メタデータをRDBMSに格納する機能
-[[Hadoop]]環境に格納された圧縮データを扱う機能
**コンポーネント [#p1052e78]
以下の5つの主要コンポーネントで構成されている。
***クエリプランナ [#w8125fd7]
***クエリ実行エンジン [#m66a5d22]
***メタデータリポジトリ [#b5d137e6]
***カラム型ストレージレイアウト [#i3449f4c]
*参考 [#z90868ae]
-Apache Hive - Wikipedia~
https://ja.wikipedia.org/wiki/Apache_Hive
終了行:
「[[.NET 開発基盤部会 Wiki>http://dotnetdevelopmentinfras...
-戻る
--[[データウェアハウス>ビジネス インテリジェンス(BI)#f3...
--[[NoSQL]], [[分散処理]]
---[[Hadoop]] > [[Apache HBase]], [[Apache Tez]]
*目次 [#v37e3b00]
#contents
*概要 [#e5f99ca6]
-[[Hadoop]]の上に構築された[[データウェアハウス>ビジネス ...
-事前定義されたスキーマを提供する必要がある。
-[[Hadoop]]用高級言語
--言語はHive Query Language(HiveQL)と呼ばれている。
--[[Apache Pig]]と同様にSQLライクな記法で[[MapReduce>Hado...
-バッチ処理としての高スループットを目指す用途ではHiveを用...
分析などのアドホッククエリに対して高速に応答を返す用途で...
*詳細 [#xb5ca2f1]
実行プランにおいては,
-map()関数を実行するオペレータと
-reduce()関数を実行するオペレータを
Left-Deep Tree型で接続する。
**機能 [#df9c3b86]
***バッチ分析ワークロード [#s69fdaac]
[[データウェアハウス>ビジネス インテリジェンス(BI)#f38a...
-クエリの高速化のため、ビットマップインデックスを含めたイ...
-日付型・文字列型を扱ったり他のデータ操作を可能とする組み...
-[[MapReduce>Hadoop#b9ef92ab]]をサポートしたSQLライクなHi...
コンパイラがHiveQL文を[[MapReduce>Hadoop#b9ef92ab]]ジョブ...
***SQLに基づいている。 [#yef0e1b9]
JDBCに準拠するものの、
-厳密にはSQL-92をフルサポートしてはいない。
-副問い合わせ、インデクスのサポートも限定的。
-更新処理、トランザクション、マテリアライズドビューはサポ...
***ストレージタイプ [#lf06608a]
-プレーンテキスト
-[[RCFile]]
-[[Apache HBase]]
-メタデータをRDBMSに格納する機能
-[[Hadoop]]環境に格納された圧縮データを扱う機能
**コンポーネント [#p1052e78]
以下の5つの主要コンポーネントで構成されている。
***クエリプランナ [#w8125fd7]
***クエリ実行エンジン [#m66a5d22]
***メタデータリポジトリ [#b5d137e6]
***カラム型ストレージレイアウト [#i3449f4c]
*参考 [#z90868ae]
-Apache Hive - Wikipedia~
https://ja.wikipedia.org/wiki/Apache_Hive
ページ名: