不推荐使用HTable(config,tablename)类型。 有什么用呢?
我可以使用什么代替HTable(config,tablename)
?
不推荐使用此方法。 在每个例子中,我都可以找到他们使用的这个或另一个Constuctor,它也被弃用了。
不推荐手动构造HTable
对象。 请使用Connection
来实例化Table
。
从Connection ,使用Connection.getTable(TableName)检索Table实现
例:
Connection connection = ConnectionFactory.createConnection(config); Table table = connection.getTable(TableName.valueOf("table1")); try { // Use the table as needed, for a single operation and a single thread } finally { table.close(); connection.close(); }
HTable不再是客户端API。 请改用表格。 这里是api doc中的描述:
HTable不再是客户端API。 请改用表格。 它标记为InterfaceAudience.Private,从hbase-1.0.0开始,表明这是Hadoop接口分类中定义的HBase内部类。 无法保证向后的源/二进制兼容性和方法,或者类可以在不弃用的情况下更改或消失。
- 如何在Hadoop-.20 api中指定KeyValueTextInputFormat分隔符?
- 执行中出现Hadoop错误:键入map中的键不匹配:期望org.apache.hadoop.io.Text,收到org.apache.hadoop.io.LongWritable
- “hadoop namenode -format”返回java.net.UnknownHostException
- 引起:java.lang.ClassNotFoundException:org.apache.zookeeper.KeeperException
- hadoop中的MultipleOutputFormat
- OpenCV库加载了hadoop但没有工作
- DataNode无法在Hadoop中启动
- 在Hadoop 2上运行作业时无法初始化集群exception
- 关闭tomcat服务器时无法加载org.apache.hadoop.util.ShutdownHookManager