SSCAN命令在Redis中用于迭代集合(Set)中的元素。它可以在集合中迭代一定數量的元素,從而避免一次性返回所有元素導致的性能問題。SSCAN命令的語法如下:
SSCAN key cursor [MATCH pattern] [COUNT count]
其中,key是要迭代的集合的鍵名,cursor是游標參數,用于標識迭代過程的位置,可以傳入0開始新的迭代或者傳入上一次返回的游標繼續迭代。MATCH和COUNT是可選參數,MATCH用于指定匹配的模式,COUNT用于指定每次迭代返回的元素數量。
SSCAN命令會返回一個包含游標和元素列表的數組,可以通過多次調用SSCAN命令來遍歷整個集合。