Hbase 디자인에 따르면 Hbase는 memstore를 사용하여 쓰기를 저장하며 결국 memstore가 크기 제한에 도달하면 HDMS로 플러시합니다. 이 플러싱 운동은 테마 뒤에 자동으로 발생합니다.Hbase memstore 수동 플러시
내 경우에는 hdfs 마이그레이션을 수행하고 한 클러스터에서 다른 클러스터로 마이그레이션하고 싶습니다. 원본 클러스터에서 hbase 프로세스를 종료하기 전에 메모리에 남아있는 것이 없는지 확인해야합니다. 어쨌든 우리는 memstore가 한계에 도달하지 않은 경우에도 플러시를 수동으로 강제 할 수 있습니까?
== 질문은 더 질문을 ==
을 추가 : 어떻게 플러시가 완료 알 수 있습니까? 측정 항목을 통해?
테이블을 사용하지 않도록 설정하면 메모리가 플러시됩니다. – Shengjie
예. 죄송합니다. 표를 사용 중지하려면 전체 표를 '중지'하십시오. 이는 memstore flush를 의미하며 테이블에 대한 읽기 또는 쓰기는 허용되지 않습니다. – th30z