SELECT FORMAT
SELECT FORMAT
ClickHouse는 쿼리 결과에 사용할 수 있는 다양한 직렬화 형식을 지원합니다. SELECT 출력용 형식을 선택하는 방법은 여러 가지가 있으며, 그중 하나는 쿼리 끝에 FORMAT format을 지정해 결과 데이터를 특정 형식으로 얻는 것입니다.
특정 형식은 편의, 다른 시스템과의 통합 또는 성능 향상을 위해 사용될 수 있습니다.
출처: 문서
본문
Default Format
FORMAT 절이 생략되면 기본 형식이 사용되는데, 이는 설정과 ClickHouse 서버에 접근하는 데 사용되는 인터페이스에 따라 달라져요. HTTP 인터페이스와 배치 모드의 커맨드라인 클라이언트의 경우 기본 형식은 TabSeparated입니다. 대화형 모드의 커맨드라인 클라이언트의 경우 기본 형식은 PrettyCompact입니다(간결하고 사람이 읽기 쉬운 테이블을 만듭니다).
Implementation Details
커맨드라인 클라이언트를 사용할 때 데이터는 항상 내부 효율 형식(Native)으로 네트워크를 통해 전달됩니다. 클라이언트는 쿼리의 FORMAT 절을 독립적으로 해석하고 데이터 자체를 포맷합니다(따라서 네트워크와 서버의 추가 부하를 덜어줍니다).