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.

더 알아보기 (Learn more)