问题非常简单,因为不推荐使用HTablePool。第一个问题是如何使用HTable池,因为它是一个繁重的操作,第二个问题是在哪里配置池的初始连接数?
答案 0 :(得分:3)
我想我可以部分回答你的问题。如您所说,HTablePool
现已弃用(请参阅:HBASE-6580)。但是,它已由HConnection
取代。我们现在可以使用它。
Configuration config = HBaseConfiguration.create();
try (HConnection connection = HConnectionManager.createConnection(config)) {
try (HTableInterface table = connection.getTable(tableName)) {
...
}
}
并进一步使用。但是,我不认为我们可以配置合并的初始连接数。