VolatileSchemaCache

VolatileSchemaCache

LRU(Least-Recently-Used) 알고리즘을 기반으로 요소를 축출(evict)해 주는 스키마 캐시예요. 이 캐시는 영속화되지 않아서, NiFi를 재시작하면 캐시가 비워져요. 또한 컨트롤러 서비스가 중지되었다가 다시 시작될 때마다 캐시가 비워져요.

출처: Snowflake 문서 — VolatileSchemaCache

본문

설명

LRU(Least-Recently-Used) 알고리즘을 기반으로 요소를 축출하는 스키마 캐시를 제공해요. 이 캐시는 영속화되지 않으므로, NiFi를 재시작하면 캐시가 비워져요. 또한 컨트롤러 서비스가 중지됐다 다시 시작될 때마다 캐시가 비워져요.

태그

cache, record, schema

속성 (Properties)

아래 목록에서 필수 속성은 별표(*)로 표시돼요. 그 외 속성은 선택 항목이고, 기본값과 NiFi Expression Language 지원 여부도 함께 표시돼요.

표시 이름 API 이름 기본값 설명
Maximum Cache Size * max-cache-size 100 캐시할 최대 스키마 수예요.

상태 관리 (State management)

이 구성 요소는 상태를 저장하지 않아요.

제한 (Restricted)

이 구성 요소는 제한되지 않아요.

시스템 리소스 고려 사항 (System Resource Considerations)

이 구성 요소는 시스템 리소스 고려 사항을 명시하지 않아요.

더 알아보기 (Learn more)