問題タブ [phoenix]

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 に答える
2263 参照

java - Phoenix は HBase テーブルのメタ情報を変更しています

Apache Phoenixを使用して、HBase テーブルで SQL クエリを実行しようとしています。公式ドキュメントに基づいて、SQL クエリを使用して既存のテーブルのスキーマを作成する必要があります。

phoenix API を介して (HBase API で作成された) 既存のテーブルに直接接続することでこれを回避しようとしましたが、例外が発生していました。問題は、Phoenix がこのクエリを実行すると、テーブルに多くのものが作成されることです。たとえば、hbase ダッシュボードのテーブルセクションでは、phoenix によってテーブルに追加された次のメタデータを確認できます。

pheonix がテーブルのメタ情報を変更しているようです (コプロセッサーとインデックス ビルダーが作成されます)。これは本番環境で問題を引き起こしますか (HBase API を使用するコードに干渉します)? もしそうなら、それを避ける方法は?

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

java - javaでphoenixを使用してhbaseに接続するための正しいURL

疑似分散モードで Hbase をセットアップし、そこに Phoenix をインストールしました。

を使用してPhoenixに接続sqlline.py localhostでき、エラーなく使用できます。次に、次を使用してJava経由でフェニックスに接続しようとしました

Apache FAQ に記載されています。次に、[zookeeper] を、hbase と Phoenix がセットアップされている VM の IP アドレスに置き換えましたが、接続していません。

私のzoo.cfgには基本的なプロパティのみが含まれています:

hbase/conf の私の regionservers ファイルには、そのlocalhost中にしかありません。

hbase に接続するための正しい URL は何ですか?

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

apache - Is it possible to write a hibernate dialect for Apache Phoenix?

i would like to write an hibernate dialect for Apache Phoenix. The huge problem is that the keyword of an insert statement is "Upsert" instead of "Insert". This keyword is declared at org.hibernate.sql.Insert. Is there a possibility to write an dialect for Apache Phoenix ?

Source http://phoenix.apache.org/language/index.html#upsert_values

Kind regards

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

hadoop - テーブル作成時の Phoenix エラー

phoenix で sqlline.py にログインするか、API を使用して phoenix でテーブルを作成しようとすると、例外が発生します。

私のフェニックスに関する知識が限られているため、フェニックスが System.Catalog テーブルを作成する前にチェックしている理由を理解できません。どんな助けでも大歓迎です。

スタックトレース:

*4/11/18 06:07:18 WARN client.HConnectionManager$HConnectionImplementation: META テーブルのプリフェッチ時に問題が発生しました:

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

hbase - Phoenix JDBC ドライバーが遅すぎる

データベースのクエリにフェニックス ドライバー 4.0 バージョンを使用しています。また、hbase.client.scanner.caching を 1000 と 10000 に設定してみました。いずれの場合も、10000 行を反復するのに 3 分かかります。反復ループ内にコードを入れていません。1L 以上のレコードをスキャンする必要があるため、30 分以上かかります。

この理由は何でしょうか。

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

hbase - hbase シェルでスキャン テーブルを実行中に「ipc.RpcClient: Retrying connect to server」エラーが発生しました

私はHBaseが初めてです。クイックスタート 1.2.2 でインストールした後、HBase シェルでテーブルmytableをスキャンすると、次のエラーがスローされることがあります。

HBase クライアント API も実行例外をスローしますが、この問題に対するアドバイスはありますか?