問題タブ [hbasestorage]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - Java API を使用して Titan-HBase の組み合わせを設定しようとすると例外が発生する
Java API を使用して、ローカル マシンに単一ノードの Titan-HBase を設定しようとしています。次のコードを使用して、HBase バックエンドを使用して Titan で Edge Indices を構築しようとすると、
次の例外が発生します。
HBase 0.94.23 で Titan 0.5.0M1 を使用しています。
JPS の結果: 14951 LoadIntoHBase 14674 Elasticsearch 14379 HMaster 17987 Jps
私は HBase を使用した Titan を初めて使用するので、このエラーに関して誰かが私を正しい方向に向けることができれば幸いです。コードを使用して Titan-HBase のセットアップを設定するためのサンプル コードを提供する投稿へのポインタも非常に役立ちます。
java - Java プログラムを介して別の Windows マシンから Windows HBase にアクセスする
- WindowsマシンにHBaseがあります。
- Javaプログラムを介して別のWindowsマシンから同じものにアクセスしようとしています。
- 接続拒否エラーが発生します。
ノート:
- Linuxでも同じことを試しましたが、完全に機能しました。LinuxマシンにHBaseがあり、Java経由でWindowsマシンからアクセスした場所。問題は、Linux または Windows から Windows HBase にアクセスしようとしたときにのみ発生します。
hbase-env.sh:
以下の 2 行はコメント解除されています。
hbase-site.xml:
Java コード:
例外:
hadoop - ノード /hbase は ZooKeeper にありません
ローカルの単一ノード Hadoop (HortonWorks) で PredictionIO を実行すると、次のエラーが発生します。
ローカルの Hadoop インストールで HBase + Zookeepr を構成するにはどうすればよいですか?
mongodb - 瞬時のクエリで MOLAP キューブを置き換えることができる NoSQL テクノロジはどれですか?
私のシナリオで使用する NoSQL データベースまたはテクノロジ/ツールを教えていただけないでしょうか。SQL サーバー分析サービスに基づく OLAP キューブをオープン ソース テクノロジに置き換えることを検討しています。これは、データが大きすぎて管理できず、クエリが返されるのに時間がかかりすぎるためです。本のすべてのルールに従って、データを分割し、集計やパーティションなどを使用してキューブの設計を最適化しましたが、個別のカウント クエリの一部には 1 ~ 2 分かかります :( ファクト テーブルのデータ サイズはおよそ250GB. スター スキーマ方式で接続された 10 ~ 12 のディメンションがあります。
そのため、Hadoop/HBase/NoSQL データベースなどのオープン ソース テクノロジを試して、最小限のセットアップとオンボーディングで OLAP シナリオを解決できるかどうかを確認することにしました。
新しいテクノロジーに対する主な要件は次のとおりです。
個別のカウント クエリ (< 2 秒) に対して、非常に高速または瞬時に結果を取得する必要があります。
メジャーとディメンションの概念をサポートします (OLAP のように)。
- 多くの開発者が SQL の専門家であるため、SQL のようなクエリ言語をサポートします。
- Excel/Tableau を接続してデータを視覚化する機能。
今日のオープン ソースの世界には非常に多くの新しいテクノロジとツールが存在するため、正しい方向性を示していただけると幸いです。
hbase - pig から hbase へのデータのエクスポート
cloudera cdh3 で pig から hbase にデータをロードできません。データをダンプするとデータが表示されますが、store コマンドを使用して pig から hbase にデータを入れようとすると、テーブルを見つけて mapreduce タスクを起動できます。しかし、最終的には次のエラーメッセージが表示されます->
「test/NYSE_daily_prices_Q.csv」からデータを読み取れませんでした
そして最後に
2015-02-16 11:29:44,266 [メイン] INFO org.apache.pig.backend.hadoop.executionengine.mapReduceLayer.MapReduceLauncher - 失敗しました! 2015-02-16 11:29:44,268 [メイン] エラー org.apache.pig.tools.grunt.GruntParser - エラー 2999: 予期しない内部エラー。行キーが無効です ログファイルの詳細: /home/cloudera/pig_1424114902913.log
これが私が使用したコードです。誰かが問題を解決する方法を教えてください。
data = LOAD '/test/NYSE_daily_prices_Q.csv' USING PigStorage(',') AS (exchange:chararray,symbol:chararray,date:chararray,stock_price_open:float, stock_price_high:float,stock_price_low:float,stock_price_close:float,stock_volume: int,stock_price_adj_close:float);
データをダンプします。
データを 'hbase://NYStockDetails' に格納しますinfo:stock_price_adj_close');
hive - Hive を使用して別のバージョンの Hbase データを表示するにはどうすればよいですか?
Hive で異なるバージョンの Hbase データを表示するにはどうすればよいですか。HbaseStorageHandler を使用した私の理解によると、最新バージョンの Hbase データのみが Hive で利用可能になります。私の理解は正しい/更新されていますか?
Hive を使用して異なるバージョンの Hbase データにアクセスする方法はありますか??
前もって感謝します :)
(Hbase-Hive 統合の新機能)
nosql - HBase シェルの行パターンに基づいて行をスキャンするにはどうすればよいですか?
いくつかのパターンに一致する行を使用して、HBase シェルから HTable 内の行をスキャンしたいと考えています。
たとえば、次のテーブル データがあります。
上記のデータに基づいて、「t1」を含む行を見つけたい:
PrefixFilter を使用してテーブルをスキャンできることはわかっていますが、このメソッドは指定されたフィルターで始まる行を取得します。
行名の途中で一致するパターンを使用して行をフィルタリングすることに基づいて、テーブルをスキャンする同様の方法はありますか?
hadoop - HBase ID の上書き
hbase テーブルに重複したエントリを追加するとどうなりますか。たまたま、列に更新されたタイムスタンプが表示されました。テーブルへの追加中に上書きを回避/許可するオプションを持つ hbase のプロパティはありますか?