CREATE DICTIONARY ... SOURCE Redis
CREATE DICTIONARY ... SOURCE Redis
Redis 소스는 Redis 데이터베이스에서 딕셔너리 데이터를 로드해요.
출처: 문서
본문
설정 예시:
- DDL
- Configuration file
SOURCE(REDIS(
host 'localhost'
port 6379
storage_type 'simple'
db_index 0
))
<source>
<redis>
<host>localhost</host>
<port>6379</port>
<storage_type>simple</storage_type>
<db_index>0</db_index>
</redis>
</source>
설정 필드:
| Setting | Description |
|---|---|
host |
Redis 호스트예요. |
port |
Redis 서버의 포트예요. |
storage_type |
키 작업에 사용되는 내부 Redis 저장소 구조예요. simple은 플랫 키-값 맵을 사용하며 simple-key 레이아웃과 단일 컬럼 complex-key 레이아웃(예: complex_key_cache 및 complex_key_direct)을 지원해요. hash_map은 Redis 해시를 사용하며 복합(composite) 키에 필요합니다. 정확히 두 개의 키 컬럼을 기대해요. 키 컬럼은 네이티브 정수(Int8Int64, UInt8UInt64) 또는 String 타입이어야 합니다. Int256 같은 넓은 정수는 지원되지 않아요. 범위 레이아웃은 지원되지 않습니다. 기본값은 simple이에요. 선택 사항이에요. |
db_index |
Redis 논리 데이터베이스의 특정 숫자 인덱스예요. 기본값은 0이에요. 선택 사항이에요. |