0
問題很簡單,因爲HTablePool已被棄用。第一個問題是如何使用HTable池,因爲它是一個繁重的操作,第二個問題是在哪裏配置初始連接的池數?HBase連接池和池配置
問題很簡單,因爲HTablePool已被棄用。第一個問題是如何使用HTable池,因爲它是一個繁重的操作,第二個問題是在哪裏配置初始連接的池數?HBase連接池和池配置
我想我可以部分回答你的問題。正如您所說,HTablePool
現已被棄用(請參閱:HBASE-6580)。但它已被HConnection
取代。我們現在可以使用它。
Configuration config = HBaseConfiguration.create();
try (HConnection connection = HConnectionManager.createConnection(config)) {
try (HTableInterface table = connection.getTable(tableName)) {
...
}
}
並進一步使用。但是,我認爲我們不能配置彙集的初始連接的數量。
你能找到其他方法嗎? – aa8y