행동 양식
# (비동기) 카운터 생성(키, 속성, initialValue, 옵션) → {계수기}
카운터 데이터 구조 생성
매개 변수 :
| 이름 | 타입 | 태만 | 기술설명 |
|---|---|---|---|
key |
끈 | 캐시의 카운터에 사용할 키 |
|
attributes |
DataStructure속성 | null로 | 카운터 기반 데이터 구조에 대해 설정될 속성 |
initialValue |
긴 | 초기화 값을 나타냅니다. |
|
options |
쓰기 옵션 | 카운터 기반 데이터 구조에 대해 설정할 옵션을 통해 쓰기 |
반환 :
- 타입
- 계수기
# (비동기) 목록 작성(키, cls, 속성, 옵션) → {분산 목록. }
목록 데이터 구조 생성
매개 변수 :
| 이름 | 타입 | 태만 | 기술설명 |
|---|---|---|---|
key |
끈 | 캐시의 목록에 사용할 키 |
|
cls |
Json 데이터 유형 | 목록에 저장된 데이터의 데이터 유형 |
|
attributes |
DataStructure속성 | null로 | 목록 기반 데이터 구조에 대해 설정될 속성 |
options |
쓰기 옵션 | null로 | 목록 기반 데이터 구조에 대해 설정할 옵션을 통해 쓰기 |
반환 :
- 타입
- 분산 목록.
# (비동기) 큐 만들기(키, cls, 속성, 옵션) → {분산 큐. }
대기열 데이터 구조 생성
매개 변수 :
| 이름 | 타입 | 태만 | 기술설명 |
|---|---|---|---|
key |
끈 | 캐시의 대기열에 사용할 키 |
|
cls |
Json 데이터 유형 | 큐에 저장된 데이터의 데이터 유형 |
|
attributes |
DataStructure속성 | null로 | 큐 기반 데이터 구조에 대해 설정될 속성 |
options |
쓰기 옵션 | null로 | 대기열 기반 데이터 구조에 대해 설정될 write through 옵션 |
반환 :
- 타입
- 분산 큐.
# 캐시 가져오기() → {캐시}
연결된 캐시를 반환
반환 :
- 타입
- 캐시
# (비동기) getCounter(키, 옵션) → {계수기}
매개 변수 :
| 이름 | 타입 | 태만 | 기술설명 |
|---|---|---|---|
key |
끈 | 캐시에서 검색할 카운터의 키 |
|
options |
ReadThru 옵션 | null로 | 읽기 옵션을 나타냅니다. |
반환 :
- 타입
- 계수기
# (비동기) getList(키, cls, 옵션) → {분산 목록. }
매개 변수 :
| 이름 | 타입 | 태만 | 기술설명 |
|---|---|---|---|
key |
끈 | 캐시에서 목록을 검색할 키 |
|
cls |
Json 데이터 유형 | 목록에 저장된 값에 대한 json 데이터 변환 유형을 나타냅니다. |
|
options |
ReadThru 옵션 | null로 | 읽기 옵션을 나타냅니다. |
반환 :
- 타입
- 분산 목록.
# (비동기) getQueue(키, cls, 옵션) → {분산 큐. }
매개 변수 :
| 이름 | 타입 | 태만 | 기술설명 |
|---|---|---|---|
key |
끈 | 캐시에서 큐를 검색할 키 |
|
cls |
Json 데이터 유형 | 큐에 저장된 값에 대한 json 데이터 변환 유형을 나타냅니다. |
|
options |
ReadThru 옵션 | null로 | 읽기 옵션을 나타냅니다. |
반환 :
- 타입
- 분산 큐.
# (비동기) 제거(키, 옵션)
주어진 키의 캐시에서 데이터 구조 제거
매개 변수 :
| 이름 | 타입 | 태만 | 기술설명 |
|---|---|---|---|
key |
끈 | 캐시에서 큐를 검색할 키 |
|
options |
쓰기 옵션 | null로 | 데이터 제거를 위한 쓰기 옵션 |
# 세트캐시(값)
캐시 설정
매개 변수 :
| 이름 | 타입 | 기술설명 |
|---|---|---|
value |
캐시 | 캐시 인스턴스 |