hbase-0.90.6 を使用しています。HBase から mysql にデータをエクスポートしたいと考えています。最初にmapreduceジョブを実行してHbaseデータをフラットファイルにプルし、次にフラットファイルデータをmysqlにエクスポートするという2段階のプロセスを知っています。
この2つのステップを1つに減らすために使用できる他のツールはありますか? または、sqoop を使用して同じことを 1 ステップで行うこともできます。ありがとう。
はいSqoopは、mysqlおよびHBaseとの間でのurデータのインポートとエクスポートの両方に使用できるツールです。
Sqoopについて詳しくは、 http: //sqoop.apache.orgを ご覧ください。
残念ながら、現時点では Sqoop は HBase からの直接のエクスポートをサポートしていません。Sqoop は、2 番目のステップで 2 段階のプロセスを支援します。たとえば、Sqoop は HDFS からデータを取得して MySQL にエクスポートできます。