데이터 구조 관리자

데이터 구조 관리자

이 클래스에는 분산 데이터 구조에 대한 메서드와 매개 변수가 포함되어 있습니다.


건설자

# 새로운 DataStructureManager()

행동 양식

# (비동기) 카운터 생성(키, 속성, 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 캐시

캐시 인스턴스