在线精品99_中国九九盗摄偷拍偷看_91免费版在线观看_91.app_91高清视频在线_99热最新网站

Hbase的java

129次阅读
没有评论

共计 2521 个字符,预计需要花费 7 分钟才能阅读完成。

今天就跟大家聊聊有关 Hbase 的 java_API 操作,可能很多人都不太了解,为了让大家更加了解,丸趣 TV 小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。

package Hbase;
import java.io.IOException;
import org.apache.hadoop.conf.Configuration;
import org.apache.hadoop.hbase.HBaseConfiguration;
import org.apache.hadoop.hbase.HColumnDescriptor;
import org.apache.hadoop.hbase.HTableDescriptor;
import org.apache.hadoop.hbase.MasterNotRunningException;
import org.apache.hadoop.hbase.ZooKeeperConnectionException;
import org.apache.hadoop.hbase.client.Get;
import org.apache.hadoop.hbase.client.HBaseAdmin;
import org.apache.hadoop.hbase.client.HTable;
import org.apache.hadoop.hbase.client.Put;
import org.apache.hadoop.hbase.client.Result;
import org.apache.hadoop.hbase.client.ResultScanner;
import org.apache.hadoop.hbase.client.Scan;
public class HbaseApp {
public static final String TABLE_NAME =  table1 
public static final String FAMILY_NAME =  family1 
public static final String ROW_KEY =  rowkey1 
public static void main(String[] args) throws Exception {
//  创建表、删除表使用 HbaseAdmin
Configuration conf = HBaseConfiguration.create();
conf.set( hbase.rootdir ,  hdfs://hadoop:9000/hbase 
conf.set( hbase.zookeeper.quorum ,  hadoop 
HBaseAdmin hBaseAdmin = new HBaseAdmin(conf);
//createTable(hBaseAdmin);
//deleteTabele(hBaseAdmin);
//  插入记录、查询一条记录、查询所有记录 HTable
HTable hTable = new HTable(conf, TABLE_NAME);
//putRecord(hTable);
//getRecord(hTable);
Scan scan = new Scan();
ResultScanner scanner = hTable.getScanner(scan);
for (Result result : scanner) {byte[] value = result.getValue(FAMILY_NAME.getBytes(),  age .getBytes());
System.out.println(result+ \t + new String(value));
hTable.close();
private static void getRecord(HTable hTable) throws IOException {Get get = new Get(ROW_KEY.getBytes());
Result result = hTable.get(get);
System.out.println(new String(result.getValue(FAMILY_NAME.getBytes(),  age .getBytes())));
private static void putRecord(HTable hTable) throws IOException {Put put = new Put(ROW_KEY.getBytes());
put.add(FAMILY_NAME.getBytes(), age .getBytes(), 25 .getBytes());
hTable.put(put);
private static void deleteTabele(HBaseAdmin hBaseAdmin) throws IOException {hBaseAdmin.disableTable(TABLE_NAME);
hBaseAdmin.deleteTable(TABLE_NAME);
private static void createTable(HBaseAdmin hBaseAdmin) throws IOException {if (!hBaseAdmin.tableExists(TABLE_NAME)) {HTableDescriptor tableDescripetor = new HTableDescriptor(TABLE_NAME);
HColumnDescriptor family = new HColumnDescriptor(FAMILY_NAME);
tableDescripetor.addFamily(family);
hBaseAdmin.createTable(tableDescripetor);
}

看完上述内容,你们对 Hbase 的 java_API 操作有进一步的了解吗?如果还想了解更多知识或者相关内容,请关注丸趣 TV 行业资讯频道,感谢大家的支持。

正文完
 
丸趣
版权声明:本站原创文章,由 丸趣 2023-08-25发表,共计2521字。
转载说明:除特殊说明外本站除技术相关以外文章皆由网络搜集发布,转载请注明出处。
评论(没有评论)
主站蜘蛛池模板: 久久黄色一级片 | 成年人视频在线免费看 | 被灌满精子的波多野结衣 | 欧美色视频在线观看免费视频 | 亚洲人成人一区二区三区 | 国产欧美另类久久精品91 | 国产在线观看一区二区三区四区 | 人妻精品久久久久中文字幕 | 日韩专区中文字幕 | 欧美日韩一区二区综合在线视频 | 精品视频在线免费看 | 国产成人午夜福利在线播放 | 夜夜躁狠狠躁日日躁视频 | 亚洲另类图 | 丰满人妻一区二区三区视频53 | 91视频影院 | 亚洲自拍偷拍视频 | 亚洲日韩国产精品乱-久 | 国产麻豆一精品一av一免费 | 四虎影院紧急入口 | 91九色在线视频 | 三级在线看中文字幕完整版 | 久久精品国产亚洲av影院 | 91精品国产露脸在线观看 | 国产日韩欧美不卡www | 亚洲av无码专区亚洲av网站 | 日韩不卡视频在线观看 | 国产久| 美女张开腿黄网站免费下载 | 男阳茎进女阳道视频大全 | 国产高清一区二区三区视频 | 国产一区二区久久精品 | 国内精品久久久人妻中文字幕 | 成人免费a级毛片无码片2022 | 欧美啪啪小视频 | 亚洲午夜私人影院在线观看 | 欧美午夜理伦三级在线观看 | 钻石午夜影院 | 小蝌蚪亚洲精品国产 | 午夜精品久久久久久久99 | 一区二区久久久久草草 |