問題タブ [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 に答える
43 参照

vb.net - レコードの更新中にエラーが発生し、「更新ステートメントの構文エラー」というエラーが表示されます

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

jdbc - Phoenix を介して Hue で Hbase データを参照する

CDH 5.4.4 を使用し、Phoenix パーセルをインストールして、hbase テーブルで SQL を実行できるようにしています。Hue を使用してそのデータを閲覧しようとした人はいますか? JDBC 接続を使用して Phoenix に接続できるので、Hue からも接続する方法が必要です。

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

hbase - Apache Phoenix クライアントが Zookeper 経由でリモート hbase サーバーに接続できない

Apache Phoenix JDBC クライアント (テスト目的で sqlline.py を使用しています) を任意のリモート コンピューターから Hbase に接続する際に問題があります。

私がテストしている方法は次のとおりです。

Linux を実行している別のマシンに ssh し、zookeeper クォーラム (現時点では christianwith-KP の 1 台のマシン) に接続しようとします。

コマンドラインに接続しようとした後、何もせず、数分後にJavaエラーメッセージが大量に表示されます。

これはログファイル Zookeeper.out からのもので、IP アドレスが接続しようとしているリモート コンピューターと一致するため、Zookeeper は sqlline.py を実行しているリモート クライアントからの接続を受け入れているようです。

ローカル マシンに接続しようとすると、すべて正常に動作します。フェニックスの2つのバージョンが同一であることを確認しました...

それでは、セットアップに取り掛かりましょう。私は次のバージョンを使用しています。

  • ハドゥープ: 2.5.2
  • 飼育係: 3.4.6
  • HBase: 1.0.1.1
  • フェニックス: 4.4.0

HBase ではなく、Zookeeper を個別に実行しています。

これは私の hbase-site.xml です:

これは私のetc/hostsです:

これは、jps を実行したときの私の出力です。

---編集開始: 10.08.15

私が気付いたもう1つのことは、単に配置するとリージョンサーバーが起動しないことです

ファイル HBase/conf/regionservers に追加しますが、配置すると起動します

そこで...

---編集終了: 10.08.15

私の問題に関連する他の多くのトピックを既に確認しましたが、解決策がないようです。誰かがここで何がうまくいかないのか考えているなら、助けていただければ幸いです。

一番、

クリス

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

apache-spark - Phoenix 4.5 を使用して CDH 5.4 で Spark ジョブを実行すると、PhoenixOutputFormat が見つからない

ソースコードを再コンパイルすることで、Cloudera CDH 5.4 で Phoenix 4.5 を構成することができました。sqlline.pyうまく動作しますが、spark には問題があります。

/myapp/libフォルダーには、 class を含む phoenix core lib が含まれていますorg.apache.phoenix.mapreduce.PhoenixOutputFormat。しかし、ドライバー/エグゼキューターはそれを見ることができないようです。

この例外を克服するにはどうすればよいですか?

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

mysql - Apache Phoenix での検証クエリ

Apache Phoenix で適切な検証クエリを作成することは可能ですか?

簡単なクエリをデータベースに送信し、データベースに既に格納されているものについての仮定なしで、小さくて予測可能な結果を​​返すものが必要です。データベースが稼働しており、リクエストに応答していることを確認する方法としてのみ使用されます。

MySQL では、SELECT 1見事に機能する を使用しています。しかし、Phoenix はこれをサポートしていませんSELECT 1 FROM table。これは私には役に立ちません。データベース上の特定のテーブルの存在に依存しています。

これまでに思いついた最高のものは

これは機能しますが、少しハックで洗練されておらず、原則として状態を変更します。

もっと良いものはありますか?

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

database - Apache Phoenix セカンダリ インデックス作成のしくみ

副次索引が Phoenix でどのように機能するか。Phoenix 挿入クエリではなく、HBASE への直接挿入によって更新される HBASE データベースのセットアップがあります。ただし、すべての選択は Phoenix 選択クエリを介して行われます。Phoenix セカンダリ インデックスは、これらの選択クエリで引き続き機能しますか?