gpt4 book ai didi

java - Hbase Java API 示例

转载 作者:可可西里 更新时间:2023-11-01 14:26:37 25 4
gpt4 key购买 nike

我是 HBase 开发的新手。我正在关注 link .我正在使用 Hbase-1.1.2 版本。当我使用示例代码时,我收到了警告。有几种方法已弃用(例如,new HBaseAdmin(conf);)我看到 HBaseAdmin 类有 3 个构造函数。 3 个构造函数中有 2 个被弃用。只有一个构造函数接受“ClusterConnection”作为参数。我不知道我是否正在按照正确的链接来玩 HBase。任何人都可以使用最新的 hbase 库提供示例吗?我将 HBase 作为独立模式运行。

最佳答案

这应该有帮助

    HConnection connection;
HTableInterface hTableInterface = null;

Configuration hBaseConfig = HBaseConfiguration.create();
hBaseConfig.setInt("timeout", 120000);
//zookeeper quorum, basic info needed to proceed
hBaseConfig.set("hbase.zookeeper.quorum","host1, host2, host3");
hBaseConfig.set("hbase.zookeeper.property.clientPort", "2181");
hBaseConfig.set("zookeeper.znode.parent", "/hbase-unsecure");
connection = HConnectionManager.createConnection(hBaseConfig);
hTableInterface = connection.getTable(TableName.valueOf("amarTest"));

try {
Put put = new Put(Bytes.toBytes("999"));
put.add(Bytes.toBytes("cf"),Bytes.toBytes("name"), Bytes.toBytes("amar"));
hTableInterface.put(put);
System.out.println("done");
} catch (Exception e) {
e.printStackTrace();
} finally {
hTableInterface.close();
connection.close();
}

关于java - Hbase Java API 示例,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33410816/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com