개체 내장 개체

개체 RedisSet

Redis 데이터베이스 클라이언트 Set 개체,이 개체는 지정된 키를 포함하는 클라이언트이며 데이터베이스는 해당 메서드를 호출해야만 작동 할 수 있습니다.

Redis 조작에 사용되는 객체 설정, 생성 방법 :

1 2 3
var db = require("db"); var rdb = new db.openRedis("redis-server"); var set = rdb.getSet("test");

계승

회원 기능

add

세트 키에 하나 이상의 멤버 요소를 추가하십시오. 세트에 이미있는 멤버 요소는 무시됩니다.

1
Integer RedisSet.add(Array members);

호출 매개 변수 :

  • members : 배열, 추가 할 요소 배열 지정

반환 결과 :

  • Integer , 무시 된 요소를 제외하고 집합에 추가 된 새 요소의 수

여러 필드-값 (도메인-값) 쌍을 동시에 해시 테이블에 설정합니다.이 명령은 해시 테이블의 기존 필드를 덮어 씁니다.

1
Integer RedisSet.add(...members);

호출 매개 변수 :

  • members : ..., 추가 할 요소 목록 지정

반환 결과 :

  • Integer , 무시 된 요소를 제외하고 집합에 추가 된 새 요소의 수

remove

컬렉션에서 하나 이상의 멤버 요소 제거

1
Integer RedisSet.remove(Array members);

호출 매개 변수 :

  • members : 배열, 제거 할 요소 배열 지정

반환 결과 :

  • Integer , 무시 된 요소를 제외하고 성공적으로 제거 된 요소의 수

컬렉션에서 하나 이상의 멤버 요소 제거

1
Integer RedisSet.remove(...members);

호출 매개 변수 :

  • members : ..., 제거 할 요소 목록 지정

반환 결과 :

  • Integer , 무시 된 요소를 제외하고 성공적으로 제거 된 요소의 수

len

컬렉션의 요소 수를 반환합니다.

1
Integer RedisSet.len();

반환 결과 :

  • Integer 는 컬렉션의 길이를 반환합니다.

exists

멤버 요소가 컬렉션의 멤버인지 확인

1
Boolean RedisSet.exists(Buffer member);

호출 매개 변수 :

  • member : Buffer , 확인할 멤버 지정

반환 결과 :

  • Boolean , 멤버 요소가 컬렉션의 멤버이면 true를 반환합니다.

members

컬렉션의 모든 구성원 반환

1
NArray RedisSet.members();

반환 결과 :

  • 컬렉션의 모든 구성원 목록 인 NArray

pop

세트에서 임의의 요소를 제거하고 반환

1
Buffer RedisSet.pop();

반환 결과 :

  • Buffer , 제거 할 임의의 요소. 세트가 비어 있으면 null을 반환합니다.

randMember

세트에서 임의의 요소 가져 오기

1
Value RedisSet.randMember();

반환 결과 :

  • Value , 요소를 반환합니다. 컬렉션이 비어 있으면 null을 반환합니다.

세트에서 임의의 요소 가져 오기

1
Value RedisSet.randMember(Integer count);

호출 매개 변수 :

  • count : 정수, 반환되는 요소의 수를 지정합니다. 양수, 개수 요소를 포함하는 배열 반환; 음수, 배열 반환, 배열의 요소는 여러 번 반복 될 수 있으며 배열의 길이는 개수의 절대 값입니다.

반환 결과 :

  • Value 는 목록을 반환합니다. 컬렉션이 비어 있으면 빈 목록을 반환합니다.

toString

객체의 문자열 표현을 반환합니다. 일반적으로 "[Native Object]"를 반환합니다. 객체는 자체 특성에 따라 다시 구현 될 수 있습니다.

1
String RedisSet.toString();

반환 결과 :

  • String , 객체의 문자열 표현을 반환합니다.

toJSON

객체의 JSON 형식 표현을 반환하고 일반적으로 객체가 정의한 읽을 수있는 속성 모음을 반환합니다.

1
Value RedisSet.toJSON(String key = "");

호출 매개 변수 :

  • key : 문자열, 미사용

반환 결과 :

  • Value , 직렬화 가능한 JSON이 포함 된 값을 반환합니다.