2014-06-30 5 views
0

HTablePool이 사용되지 않으므로 질문은 매우 간단합니다. 첫 번째 질문은 무거운 작업이므로 HTable 풀을 사용하는 방법이며 두 번째 질문은 풀링되는 초기 연결 수를 구성하는 위치입니다.HBase 연결 풀링 및 풀링 구성

+0

다른 방법으로 찾을 수 있었습니까? – aa8y

답변

3

나는 부분적으로 당신의 질문에 답할 수 있다고 생각합니다. 당신이 말했듯이, HTablePool은 이제 비추천입니다 (HBASE-6580 참조). 그러나 이것은 HConnection으로 대체되었습니다. 이제 이것을 사용할 수 있습니다.

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

. 그러나 풀링 된 초기 연결 수를 구성 할 수 있다고는 생각하지 않습니다.