HBase连接池和池配置

时间:2014-06-30 19:48:12

标签: hbase

问题非常简单,因为不推荐使用HTablePool。第一个问题是如何使用HTable池,因为它是一个繁重的操作,第二个问题是在哪里配置池的初始连接数?

1 个答案:

答案 0 :(得分:3)

我想我可以部分回答你的问题。如您所说,HTablePool现已弃用(请参阅:HBASE-6580)。但是,它已由HConnection取代。我们现在可以使用它。

Configuration config = HBaseConfiguration.create();
try (HConnection connection = HConnectionManager.createConnection(config)) {
    try (HTableInterface table = connection.getTable(tableName)) {
    ...
    }
}

并进一步使用。但是,我不认为我们可以配置合并的初始连接数。