질문은 주로 내 프로젝트에서 3 열 패밀리를 사용하여 테이블을 작성하려고합니다. 기본 복제 번호는 3입니다.하지만 우리는이 복제 번호를 centain 열 패밀리에 대해 변경해야합니다.HBase에서 열 패밀리의 복제를 변경하는 방법
예를 들어, 테이블 이름이 table1
이고, 3 개의 열 패밀리, f1
, f2
, f3
을가집니다. 이 경우 f3
의 복제 번호를 1
으로 설정하려고합니다. 어떻게이 설정을 할 수 있습니까? 소스 코드를 변경하지 않고도 솔루션이 있습니까?
추 신 : hbase 셸 또는 JAVA?
신청 해 주셔서 감사합니다 ~하지만 REPLICATION_SCOPE는 우리의 요구 사항을 충족시킬 수 없습니다. 왜냐하면 우리는 복제 번호가 필요하기 때문에 테이블이 생성 될 때 결정됩니다. 이제는 소스 코드를 변경하려고 시도합니다. – user2610066