Redis에서 SCAN/COUNT 명령 조합을 사용하여 키 공간에서 임의의 순서로 키를 검색 할 수 있습니다. 예를 들어 키 공간에 100 개의 키가 있고 키가 001,002,003 ... 100으로 저장된 경우를 예로들 수 있습니다. 'scan 0 count 50'명령을 사용하면 결과에 임의의 순서로 나열된 50 개의 키가 포함됩니다 (예 : 002, 003, 050 ...).키가 저장된 순서대로 Redis 키 공간을 순차적으로 검색하는 방법은 무엇입니까?
우리가 키 공간을 스캔이 레디 스에 저장된 순서대로 키를 가져올 수 있습니다 어쨌든 있나요? 예상 키 검사 결과는 같아야 001, 002, 003 ... 050 ...
또한, 레디 스 키 공간에서 특정 키를 가리킨 다음 'N'키를 검사하는 방법이 있나요? 예를 들어 key-010으로 이동하여 11에서 30까지 스캔하십시오.
조언을 구하십시오. 두 질문에
키 때문에 "가 레디 스에 저장된 순서"를 가져 묻는 해시 테이블에 저장됩니다 당신에게 임의의 순서를 줄 것이다. 또한 스캔 의미 및 해시 테이블 버킷 팅 (bucketing bucketing)으로 인해 COUNT50을 수행 할 때 50 개를 초과하거나 50 개를 초과 할 수 있습니다. 질문에서 몇 가지 명백한 오해를 해결하십시오. 받아 들여진 대답은 좋다. – nnog