2012-12-12 4 views
0

HBase는 일괄 처리 쿼리를 지원하므로 사전 정의 된 크기까지 실행하려는 모든 쿼리를 버퍼링하는 것이 이상적입니다.이 상수는 얼마나 많은 레코드 HBase에 질의하기 전에 편안하게 메모리에 저장할 수 있습니다. "Hbase 일괄 쿼리 예제

온라인에서 몇 가지 예를 검색하려고했지만 찾을 수 없었습니다. 누군가가 저의지도를 축소하여 사용하는 것을 보여 줄 수 있습니까?

감사합니다.

+0

MapReduce를 사용하여 HBase에 데이터를로드하거나 쓰는 중입니까? 그렇다면이 링크는 좋은 정보 출처입니다. http://hbase.apache.org/book/mapreduce.example.html –

답변

1

이것이 원하는가요? HBase Get 객체를 목록에 저장하고 동시에 목록을 제출할 수 있습니다. 그것은 table.get (get)을 여러 번 호출하는 것보다 조금 낫다.

Configuration conf = HBaseConfiguration.create(); 
pool = new HTablePool(conf, 5); 
HTableInterface table = pool.getTable('table'); 
List<Get> gets = new ArrayList<Get>(); 
table.get(gets); 
+0

감사합니다. – user1591487