codecs 시스템 테이블
codecs 시스템 테이블
codecs 시스템 테이블은 압축 및 암호화 코덱에 대한 정보를 담고 있어요. 이 테이블을 사용해 사용 가능한 압축 및 암호화 코덱에 대한 정보를 얻을 수 있어요.
출처: 문서
본문
Description (설명)
압축 및 암호화 코덱에 대한 정보를 담고 있어요. 사용 가능한 압축 및 암호화 코덱에 대한 정보를 얻기 위해 이 테이블을 사용할 수 있어요.
Columns (열)
name(String) — 코덱 이름.method_byte(UInt8) — 압축 파일에서 코덱을 나타내는 바이트.is_compression(UInt8) — 이 코덱이 무언가를 압축하면 true. 그렇지 않으면 압축에 도움을 주는 단순 변환이 될 수 있어요.is_generic_compression(UInt8) — 코덱이 lz4, zstd 같은 일반 압축 알고리즘.is_encryption(UInt8) — 코덱이 암호화함.is_timeseries_codec(UInt8) — 코덱이 부동 소수점 시계열 코덱용.tier(Enum8(‘Production’ = 0, ‘Obsolete’ = 4, ‘Experimental’ = 8, ‘Beta’ = 12, ‘PrivatePreview’ = 16)) — 이 코덱의 지원 수준(예: ‘Production’, ‘Beta’ 또는 ‘Experimental’).description(String) — 코덱에 대한 높은 수준의 설명.
Example (예제)
Query (쿼리)
SELECT * FROM system.codecs WHERE name='LZ4'
Response (응답)
Row 1:
──────
name: LZ4
method_byte: 130
is_compression: 1
is_generic_compression: 1
is_encryption: 0
is_timeseries_codec: 0
tier: Production
description: Extremely fast; good compression; balanced speed and efficiency.