問題タブ [stargate]

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.

0 投票する
1 に答える
3838 参照

php - PHPStargateクライアントを使用してHbaseテーブルにデータを挿入する方法

HBaseクラスターのインストールで遊んでいて、StargateRESTインターフェイスを介してデータにアクセスしようとしています。ほとんどの読み取り専用関数(つまり、テーブルの一覧表示、バージョンの取得、メタデータなど)はうまく機能します。ただし、作成したテーブルに実際にデータを挿入するのに問題があります。これが私がこれまでに得たものです。

次のように、2つの列を持つダミーテーブルを作成しました。

テーブルの作成は正常に機能します。次に、新しいテーブルにデータを挿入します。これが私がそれをしようとする方法です:

このリクエストの結果は、次の例外を除いて503エラーを返します。

エラーはかなり明確ですが、上記のスキーマの何が問題になっているのかわかりません。

また、Starbaseを使用する代わりに、Thriftパッケージを使用して必要なPHPクライアントファイルを生成する方がよいのではないかと思います。誰かがこれについて何か経験があれば、私はあなたから聞いてみたいです。

どんな助けでも大歓迎です。

0 投票する
4 に答える
10108 参照

python - Python から HBase にアクセスするための適切なライブラリはありますか?

時間をかけて探してみたところ、Jyth しか見つかりませんでした。それはオプションですが、よりpythonesque(より単純な)方法で使用できるものはありますか?

0 投票する
4 に答える
9589 参照

rest - hbaseテーブルのすべての行キーを一覧表示する方法は?

hbase テーブル内のすべての行キーを一覧表示するにはどうすればよいですか?

PHP と REST インターフェイスを使用してこれを行う必要があります。

0 投票する
1 に答える
451 参照

hadoop - hbaseテーブルから行キーをフェッチするときにLIMITを適用するにはどうすればよいですか?

Hbase / Stargateメソッドを使用してhbaseテーブルから行キーをフェッチするときにLIMITを適用するにはどうすればよいですか?(最初のn行キーのように)

0 投票する
2 に答える
3417 参照

php - hbaseにデータを挿入します

列キーname、age.を含む1つのcloumnファミリ情報を使用してhbaseテーブルにデータを挿入しようとしています。

テーブルのhbase形式は次のようになります

..上記の形式です..次に、hbase+phpでTHriftAPIを使用しています。

次に、hbaseテーブルに上記のデータを挿入するためのphpコードを作成する必要があります

plzは誰でも私に言うことができます..どうすればいいですか?

0 投票する
0 に答える
763 参照

rest - Hbase Stargate REST インターフェイス: XML でフィルターを使用してスキャナーをエンコードする方法は?

Stargate で Hbase を使用しており、特定のフィルターを備えたスキャナーを使用したいと考えています。Java または倹約では、これは問題ありませんが、XML でフィルターをエンコードする方法についてのアドバイスは見つかりません。ウィキで指定されたスキーマは無効であるため、XML でこれらのフィルターを (AND/OR を使用して) エンコードする方法の例が 1 つまたは 2 つ必要です。

0 投票する
1 に答える
444 参照

node.js - キャッチできない例外 NodeJS

データストアに書き込むアプリケーションがあるため、HTTP 要求をデータストア (hbase + stargate) に送信しようとしています。プロセスを強制終了する ETIMEDOUT 例外。

要求と応答を含め、存在する、または少なくとも存在するように見えるすべてのソケット接続に .on('error') があります。私は極端な一歩を踏み出し、ソース コードに変更を加えました。これは、3 番目の投稿でこれらのエラーを「無視」することになっています。

http://comments.gmane.org/gmane.comp.lang.javascript.nodejs/25283

私も持っています

これらすべてはまだ役に立たず、私のプロセスは死に続けています。ZMQ ストリーム キューに蓄積されたすべてのものを失う可能性があります。

最も奇妙な点は、4 つのサーバー クラスターのうちの 1 つのサーバーが問題なく動作することです。

0 投票する
2 に答える
1508 参照

rest - 負荷分散を介してHBaseクラスターでRESTAPIを使用するにはどうすればよいですか

1つのマスターノードと5つのスレーブノードを持つパイロットHBaseクラスターがあります。REST APIを介してクラスターにアクセス(基本的にはGETを介して広告インプレッションデータを書き込む)したい。後でHadoop/Hive?Pig(TBD)を使用して集計レポートを実行できるようにしたいので、データの1つの画像が必要です。

マスターでRESTサーバーを起動し、その単一のエンドポイントに書き込むだけですか、それとも各スレーブノードでRESTサーバーインスタンスを起動し、スレーブノード間で書き込みを負荷分散しますか?

(後者は正しくないようですが、ドキュメントでそれについての言及を見たので、少し混乱しています)。