대 얻을 내가 HBase를 테이블에서 1000 개 행을 검색하고 싶습니다 rowkeys은 다음과 같이 구성되어있다 :HBase를 일괄 스캔
row1: 1000|0001
...
row1000: 1000|1000
내 질문은, 것 그것은 1000|0001
에서 1000|1000
의 범위 스캔을 실행하는 것이 더 또는 각 행에 대해 get을 개별적으로 발행하여 배치로 제출하십시오.
행이 동일한 지역 서버에있을 가능성이 큽니다.
대 얻을 내가 HBase를 테이블에서 1000 개 행을 검색하고 싶습니다 rowkeys은 다음과 같이 구성되어있다 :HBase를 일괄 스캔
row1: 1000|0001
...
row1000: 1000|1000
내 질문은, 것 그것은 1000|0001
에서 1000|1000
의 범위 스캔을 실행하는 것이 더 또는 각 행에 대해 get을 개별적으로 발행하여 배치로 제출하십시오.
행이 동일한 지역 서버에있을 가능성이 큽니다.
이 사용 사례의 경우 시작 및 끝 줄 키를 제공하여 범위 스캔을 수행하는 것이 좋습니다.
HBase가 시작 키를 찾아 끝내기 전까지 모든 레코드를 가져올 수 있으므로 (End 키가 배타적이므로 endKey는 1000 | 1001이됩니다) 단일 스캔 요청에서 region 섬기는 사람.
스캔하여 손을 아래로 내립니다. Multi-get은 비 인접 데이터에 실제로 존재합니다.