ハイブとHBaseの違いとの関係

ハイブとHBaseの違いとの関係

両者の差

ハイブ:ハイブHadoopのが基づいているデータウェアハウス・ツールは、データベースのテーブルにデータファイルの構造をマップし、単純なSQLクエリを提供することができます。

HBaseの:HBaseのHadoopのは、データベース、分散、スケーラブルな、大規模なデータ・ストア。

両接触

異なる位置に大きなデータアーキテクチャでのHBaseとハイブ、HBaseのは、主に主に通常関連して使用される計算問題を解決するためにリアルタイムデータクエリ、データ処理およびハイブの問題を解決します。

大きなデータ・スキーマでは、ハイブとHBaseの協力関係は、データは、典型的には、以下の流れ:

  1. ETLツールでソースデータ記憶HDFSを抽出します。
  2. 洗浄によりハイブ、元のデータを処理します。
  3. 洗浄ハイブの結果、ランダムのHBaseに格納することができる大量のデータクエリシナリオの場合
  4. データ・アプリケーションからのHBaseのクエリのデータ。

おすすめ

転載: www.cnblogs.com/cainiao-chuanqi/p/12080396.html