검색 서비스

검색 서비스

이 인터페이스에는 검색 서비스에 필요한 속성과 메서드가 포함되어 있습니다.


건설자

# 새로운 검색 서비스()

행동 양식

# (비동기) 실행하지 않는 쿼리(쿼리 명령)

캐시에서 Delete 문을 실행합니다. 쿼리가 실행된 후 영향을 받는 행의 수를 반환합니다.

매개 변수 :
성함 타입 상품 설명
queryCommand 쿼리 명령

쿼리 텍스트와 값을 포함하는 QueryCommand.

반환 :

쿼리가 실행된 후 영향을 받는 행 수입니다.

# (비동기) 실행 리더(queryCommand, getData, 청크 크기) → {캐시 리더}

지정된 쿼리를 기반으로 캐시에서 검색을 수행합니다. 쿼리 기준을 충족하는 데이터 판독기의 키-값 쌍 목록을 반환합니다. 이 키-값 쌍에는 캐시 키와 해당 값이 있습니다. 키가 있는 데이터를 원하는지 여부를 지정하기 위한 플래그를 지정할 수 있습니다.

매개 변수 :
성함 타입 태만 상품 설명
queryCommand 쿼리 명령

쿼리 텍스트와 값을 포함하는 QueryCommand.

getData 부울 참된

결과 값이 키와 함께 반환되어야 하는지 여부를 나타내는 플래그입니다.

chunkSize 번호

검색 후 수신된 데이터/키 패킷의 크기, 기본값은 512*1024KB입니다.

반환 :

캐시에서 실행된 쿼리 결과 집합의 정방향 전용 스트림을 읽습니다.

타입
캐시 리더

# (비동기) 실행 스칼라(쿼리 명령, CLS)

쿼리를 실행하고 쿼리에서 반환된 결과 집합에서 첫 번째 행의 첫 번째 열을 반환합니다. 추가 열 또는 행은 무시됩니다.

매개 변수 :
성함 타입 상품 설명
queryCommand 쿼리 명령

쿼리 텍스트와 값을 포함하는 QueryCommand.

cls 번호

캐시에서 가져온 값의 클래스를 지정합니다.

반환 :

결과 집합에서 첫 번째 행의 첫 번째 열이거나 결과 집합이 비어 있는 경우 null입니다.

# (비동기) getByTag(와일드 카드 표현식)

와일드 카드 지원 태그가 있는 캐시된 모든 항목을 가져옵니다.

매개 변수 :
성함 타입 상품 설명
wildCardExpression

검색할 와일드카드 식입니다.

반환 :

지도

# (비동기) getBy태그(태그, tagSearchOptions)

지정된 TagSearchOptions가 있는 태그가 있는 캐시된 개체를 반환합니다.

매개 변수 :
성함 타입 상품 설명
tags 정렬.꼬리표>

캐시를 검색할 태그 목록입니다.

tagSearchOptions 태그검색옵션

TagSearchOptions는 태그의 검색 유형을 지정합니다.

반환 :

지도

# (비동기) getGroupData(그룹)

지정된 그룹의 키 및 값 쌍을 검색합니다.

매개 변수 :
성함 타입 상품 설명
group

데이터가 반환될 그룹의 이름입니다.

반환 :

지도 지정된 그룹의 키-값 쌍을 포함하는 맵입니다.

# (비동기) 그룹키 가져오기(그룹)

지정된 그룹에 있는 항목의 키를 검색합니다.

매개 변수 :
성함 타입 상품 설명
group

키가 반환될 그룹의 이름입니다.

반환 :

배열 그룹의 키 컬렉션입니다.

# (비동기) getKeysByTag(와일드 카드 표현식)

와일드 카드 지원 태그가 있는 모든 키를 가져옵니다.

매개 변수 :
성함 타입 상품 설명
wildCardExpression 정렬.

검색할 와일드카드 식입니다.

반환 :

배열

# (비동기) getKeysByTags(태그, 검색 옵션)

지정된 TagSearchOptions가 있는 태그가 있는 캐시된 항목의 키를 반환합니다.

매개 변수 :
성함 타입 상품 설명
tags 정렬.꼬리표>

캐시를 검색할 태그 목록입니다.

searchOptions 태그검색옵션

TagSearchOptions는 태그의 검색 유형을 지정합니다.

반환 :

배열 캐시 키를 포함하는 컬렉션입니다.

# (비동기) RemoveByTag(꼬리표)

지정된 태그가 있는 캐시된 개체를 제거합니다.

매개 변수 :
성함 타입 상품 설명
tag 꼬리표

캐시를 검색할 태그입니다.

# (비동기) RemoveByTags(태그, 검색 옵션)

TagSearchOptions가 지정된 태그가 있는 캐시된 개체를 제거합니다.

매개 변수 :
성함 타입 상품 설명
tags 정렬.꼬리표>

캐시를 검색할 태그 목록입니다.

searchOptions 태그검색옵션

TagSearchOptions는 태그의 검색 유형을 지정합니다.

# (비동기) 그룹 데이터 제거(그룹)

캐시에서 지정된 그룹과 관련된 데이터 항목을 제거합니다.

매개 변수 :
성함 타입 상품 설명
group

제거할 그룹의 이름입니다.