2017-11-14 12 views
0

HBase v1.2.6에서 GeoMesa v1.4.0을 사용하고 있습니다. 현재 HBaseQuickStart 클래스의 도움으로 데이터를 가져오고 색인을 생성하고 있습니다. 불행하게도 대용량 파일의 런타임은 매우 길다. 누군가 내 프로세스 속도를 높이기 위해 GeoMesa가있는 bulkLoad를 알고 있습니까? 미리 감사드립니다.GeoMesa on HBase 빠른 가져 오기

답변

2

GeoMesa는 즉시 사용 가능한 바이너리 배포 명령 줄 도구를 제공합니다. 입력 파일에서 간단한 피처 유형으로의 맵핑이있는 '변환기'파일을 정의해야합니다. 일단 그렇게하면 여러 스레드로 로컬에서 실행하거나 map/reduce를 사용하여 원격으로 실행할 수 있습니다. Accumulo 명령에 대한 설명서는 here이며 HBase 명령은 동일하게 작동하지만 약간 다른 매개 변수가 있습니다. HBase 도구 설치에 관한 문서는 here입니다.

Java 처리 코드를 유지하려면 사용자 지정 작업을 수행해야합니다. 지도 - 감량 섭취량을 작성하는 예가 here입니다.