VolatileSchemaCache
VolatileSchemaCache
LRU(Least-Recently-Used) 알고리즘을 기반으로 요소를 축출(evict)해 주는 스키마 캐시예요. 이 캐시는 영속화되지 않아서, NiFi를 재시작하면 캐시가 비워져요. 또한 컨트롤러 서비스가 중지되었다가 다시 시작될 때마다 캐시가 비워져요.
본문
설명
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)
- OpenFlow 컨트롤러 서비스 목록 — OpenFlow 구성 요소 살펴보기