네이티브 ClickHouse 포맷으로 내보내기
INTO OUTFILE 절을 사용하여 수행합니다:
네이티브 형식에서 가져오기
FROM INFILE을 사용해 데이터를 가져옵니다:
네이티브 형식 압축
COMPRESSION 절을 사용하면 데이터를 네이티브 형식으로 내보낼 때(대부분의 다른 포맷에서도 동일) 압축을 사용할 수도 있습니다:
RowBinary로 내보내기
RowBinary 파일 살펴보기
RowBinary 파일에서 가져오기
FROM INFILE 절을 사용할 수 있습니다:
RawBLOB를 사용한 단일 바이너리 값 가져오기
images 테이블에 저장하겠습니다:
data 필드의 길이를 확인할 수 있습니다:
RawBLOB 데이터 내보내기
INTO OUTFILE 절을 사용해 데이터를 내보낼 때도 사용할 수 있습니다:
LIMIT 1을 사용해야 합니다.
MessagePack
Protocol Buffers
schema.proto)의 경로는 Protobuf 포맷에서 format_schema 설정 옵션으로 지정합니다:
Cap’n Proto
Protobuf format과 마찬가지로, 이 예시에서는 스키마 파일(schema.capnp)을 정의해야 합니다:
Date 컬럼을 대응하는 타입과 일치시키기 위해 UInt32로 형변환해야 했습니다.
기타 포맷
- CSV 및 TSV 포맷
- Parquet
- JSON 포맷
- Regex 및 Template
- 네이티브 및 바이너리 형식
- SQL 포맷