-1
Redis 설명서에 따르면 SMEMBERS은 일부 키로 전체 집합을 반환합니다. 다른 명령 (SCARD)은 세트의 카디널리티 (크기)를 반환합니다.Redis SCARD 결과가 SMEMBERS가 반환 한 집합의 크기와 일치하지 않습니다.
내 경우에 SMEMBERS는 일부 키에 대해 22899 개의 요소 집합을 반환하고, SCARD는 동일한 키에 대해 단지 '2'를 반환합니다. 이 사실을 어떻게 설명 할 수 있습니까? 나는 발에서 자신을 촬영처럼
127.0.0.1:6379> scard myfancykey
(integer) 2
127.0.0.1:6379> myfancykey
....(22898 results go here)
22899) "my-fancy-value-63899173647738-foo[bar-baz:12343123]"
이 동작의 결과 코드 예를 제공하십시오. –
방금 질문을 업데이트했습니다. 내가 redis-cli에서 redis를 호출하고 있습니다. – elgris
제가 알고있는 설명이 없습니다 - Redis의 최신 버전으로 업그레이드하십시오. –