escape MergeTree 설정

escape MergeTree 설정 (escape_*_filenames MergeTree settings)

이 문서는 파일 이름의 특수 문자 이스케이프와 관련된 MergeTree 설정들을 다루는 페이지예요. 보조 인덱스와 Variant 하위 열 파일 이름의 이스케이프를 다룹니다.

출처: 문서

본문

이 설정들은 system.merge_tree_settings에서 확인할 수 있으며 ClickHouse 소스에서 자동 생성됩니다.

escape_index_filenames

26.1 이전에는 보조 인덱스를 위해 만든 파일 이름에서 특수 기호를 이스케이프하지 않았고, 이 때문에 인덱스 이름의 일부 문자에서 깨진 파트가 발생하는 문제가 생길 수 있었어요. 이 설정은 순전히 호환성을 위해 추가됐습니다. 이름에 비-ASCII 문자를 가진 인덱스가 있는 오래된 파트를 읽지 않는 한 변경해서는 안 됩니다.

escape_variant_subcolumn_filenames

MergeTree 테이블의 Wide 파트에서 Variant 데이터 타입의 하위 열을 위해 만든 파일 이름의 특수 기호를 이스케이프할지 여부예요. 호환성을 위해 필요합니다.

더 알아보기 (Learn more)