この記事は機械翻訳のミラー記事です。元の記事にジャンプするにはこちらをクリックしてください。
建築家
建築家
リスト
放送
茶屋
インテリジェントAI会話
.NETキャリア&テクニカルカレッジ
ちっちゃいなクズブログ
この版
利用者
Architect_Programmer_Code農業ネットワーク
»
建築家
›
プログラミング
›
ジャワ
›
Spring Bootプロジェクト:最新バージョンのHBase Java APIを用いてHBase 2 ...を動作させる
眺める:
14155
|
答える:
1
[出典]
最新のHBase Java APIを用いたSpring BootプロジェクトによるHBase 2.xの詳細な説明
[リンクをコピー]
クズども
掲載地 2019/01/09 13:57:39
|
|
|
|
1. HBase 2.x環境の設定
ここではHBaseのJava APIの使用をテストするため、ローカル仮想マシンにサービスのスタンドアロン版のみを展開し、本番環境が単独でクラスタモードを展開できます。 また、HBaseサービスのスタンドアロン版の一部のリスニングポートは仮想マシンの127.0.0.1にバインドされており、物理マシン上のJava APIを使ってHBaseに接続することは不可能であることにも注意が必要です。 私の解決策はSecureCRTを使って関連するポートマッピングを設定することです。具体的なマッピング情報は以下の通りです:
2. 最新のJava APIを使ってHBase 2.xを動作させる詳細説明
(1) Spring Boot/Spring Cloudプロジェクトに以下の依存関係を追加する:
ログインが見えます。
(2) HBaseに関連する基本的な操作:
ログインが見えます。
(3) HBase構成情報の追加:
ログインが見えます。
使用される具体的な属性は以下の通りです。
ログインが見えます。
(4) 上記の基本手法を検証する:
i) 削除、テーブル作成、基本的なクエリ:
ログインが見えます。
ユニットテストを実行した後、出力は以下の通りです:
ログインが見えます。
ii) startRowKey と stopRowKey を指定するクエリ:
このクエリは一般的に、RowKeyが継続的に増分され、データの一部だけがクエリされる場合(例えばページ分け)場合に使われます。
ログインが見えます。
ユニットテストを実行した後、出力は以下の通りです:
ログインが見えます。
iii) すべてのテーブル名を取得する:
ログインが見えます。
ユニットテストを実行した後、出力は以下の通りです:
ログインが見えます。
iv) 指定されたセルの複数バージョンのデータ取得:
ログインが見えます。
ユニットテストを実行した後、出力は以下の通りです:
ログインが見えます。
注:HBaseはデフォルトで1つのバージョンのみを保存するため、この効果はここでは見えません。
v) 行キーフィルターに基づくクエリデータ:
ログインが見えます。
ユニットテストを実行した後、出力は以下の通りです:
ログインが見えます。
vi) カラム名フィルターに基づくクエリデータ:
ログインが見えます。
ユニットテストを実行した後、出力は以下の通りです:
ログインが見えます。
vii) 行キー内の特定の文字を含むクエリデータ:
ログインが見えます。
ユニットテストを実行した後、出力は以下の通りです:
ログインが見えます。
viii) 指定された列を削除する:
ログインが見えます。
ユニットテストを実行した後、出力は以下の通りです:
ログインが見えます。
ix) 指定された行を削除する:
ログインが見えます。
ユニットテストを実行した後、出力は以下の通りです:
ログインが見えます。
出力によると、このデータラインは確かに削除されていることがわかります。
x) 指定された列族を削除する:
ログインが見えます。
ユニットテストを実行した後、出力は以下の通りです:
ログインが見えます。
出力によると、列族「back」が削除されていることがわかります。
先の:
Excelファイルの読み取り/生成
次に:
「天王鎮邸秘符」を見てみろ。
関連記事
•
ベンジャミン・ベングフォートによるHadoopデータ分析
•
Hadoop Deep Learning 著者:[India] Dipayan
•
Hadoop HDFSから直接ファイルをダウンロードします
•
HadoopのAPI操作 - HDFS
•
Hadoop HDFS Shellコマンドロールアップ
•
【ブティックチュートリアル】Hadoopビッグデータ開発チュートリアル
•
java.io.FileNotFoundException: HADOOP_HOME and hadoop.home.dir are unset.
•
私は初めてHadoopとHBaseのビッグデータを知りました
•
Hadoopを始める前に理解しておくべきです
リトルカレッジ DW3
掲載地 2019/06/05 16:18:18
|
ご登録ありがとうございます。よく書かれており、学びました。
閲覧したセクション
リソースの共有
免責事項:
Code Farmer Networkが発行するすべてのソフトウェア、プログラミング資料、記事は学習および研究目的のみを目的としています。 上記の内容は商業的または違法な目的で使用されてはならず、そうでなければ利用者はすべての結果を負うことになります。 このサイトの情報はインターネットからのものであり、著作権紛争はこのサイトとは関係ありません。 ダウンロード後24時間以内に上記の内容を完全にパソコンから削除してください。 もしこのプログラムを気に入ったら、正規のソフトウェアを支持し、登録を購入し、より良い本物のサービスを受けてください。 もし侵害があれば、メールでご連絡ください。
Mail To:help@itsvse.com