問題タブ [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.
java - Phoenix は HBase テーブルのメタ情報を変更しています
Apache Phoenixを使用して、HBase テーブルで SQL クエリを実行しようとしています。公式ドキュメントに基づいて、SQL クエリを使用して既存のテーブルのスキーマを作成する必要があります。
phoenix API を介して (HBase API で作成された) 既存のテーブルに直接接続することでこれを回避しようとしましたが、例外が発生していました。問題は、Phoenix がこのクエリを実行すると、テーブルに多くのものが作成されることです。たとえば、hbase ダッシュボードのテーブルセクションでは、phoenix によってテーブルに追加された次のメタデータを確認できます。
pheonix がテーブルのメタ情報を変更しているようです (コプロセッサーとインデックス ビルダーが作成されます)。これは本番環境で問題を引き起こしますか (HBase API を使用するコードに干渉します)? もしそうなら、それを避ける方法は?
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 は何ですか?
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
hadoop - テーブル作成時の Phoenix エラー
phoenix で sqlline.py にログインするか、API を使用して phoenix でテーブルを作成しようとすると、例外が発生します。
私のフェニックスに関する知識が限られているため、フェニックスが System.Catalog テーブルを作成する前にチェックしている理由を理解できません。どんな助けでも大歓迎です。
スタックトレース:
*4/11/18 06:07:18 WARN client.HConnectionManager$HConnectionImplementation: META テーブルのプリフェッチ時に問題が発生しました:
hbase - Phoenix JDBC ドライバーが遅すぎる
データベースのクエリにフェニックス ドライバー 4.0 バージョンを使用しています。また、hbase.client.scanner.caching を 1000 と 10000 に設定してみました。いずれの場合も、10000 行を反復するのに 3 分かかります。反復ループ内にコードを入れていません。1L 以上のレコードをスキャンする必要があるため、30 分以上かかります。
この理由は何でしょうか。
hbase - hbase シェルでスキャン テーブルを実行中に「ipc.RpcClient: Retrying connect to server」エラーが発生しました
私はHBaseが初めてです。クイックスタート 1.2.2 でインストールした後、HBase シェルでテーブルmytableをスキャンすると、次のエラーがスローされることがあります。
HBase クライアント API も実行例外をスローしますが、この問題に対するアドバイスはありますか?