English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Redis Srandmember 명령어는 집합에서 무작위 요소를 반환하는 데 사용됩니다.
Redis에서 2.6 버전부터, Srandmember 명령어는 선택적인 count 파라미터를 받습니다:
이 작업은 SPOP과 유사하지만, SPOP은 무작위 요소를 집합에서 제거하고 반환하며, Srandmember은 단순히 무작위 요소를 반환하며 집합에 대한 어떠한 변경도하지 않습니다.
redis Srandmember 명령어의 기본 문법은 다음과 같습니다:
redis 127.0.0.1:6379> SRANDMEMBER KEY [count]
>= 1.0.0
집합 키 파라미터 만 제공되면 단일 요소가 반환되며, 집합이 비어 있으면 nil이 반환됩니다. count 파라미터가 제공되면 배열이 반환되며, 집합이 비어 있으면 빈 배열이 반환됩니다.
redis 127.0.0.1:6379> SADD myset1 "hello" (integer) 1 redis 127.0.0.1:6379> SADD myset1 "world" (integer) 1 redis 127.0.0.1:6379> SADD myset1 "bar" (integer) 1 redis 127.0.0.1:6379> SRANDMEMBER myset1 "bar" redis 127.0.0.1:6379> SRANDMEMBER myset1 2 1) "Hello" 2) "world"