이 예시에서는 HBase API를 통해 Cloud Bigtable과 통신하는 간단한 자바 애플리케이션을 만드는 방법을 보여줍니다. 이 예시의 코드는 GitHub 저장소 GoogleCloudPlatform/cloud-bigtable-examples의 java/simple-cli
디렉터리에 있습니다.
코드 샘플 개요
이 예시는 Cloud Bigtable과 통신하는 단일 클래스인 HBaseCLI
를 포함하며, 간단한 명령줄 인터페이스(CLI)를 제공합니다. HBaseCLI
클래스는 표준 HBase API를 사용하여 Cloud Bigtable과 통신합니다.
예를 들어 PutCommand
클래스에서 가져온 다음 코드는 열에 값을 씁니다.
프로젝트를 빌드할 때는 Maven POM 파일이 사용됩니다. 프로젝트가 빌드되면 셸 스크립트 hbasecli.sh
가 올바른 classpath 및 boot classpath를 사용하여 CLI를 실행합니다.