Redis
 sql >> Database >  >> NoSQL >> Redis

redis scan restituisce risultati vuoti ma cursore diverso da zero

Dovrai sempre completare la scansione (cioè ottenere il cursore ==0) per essere sicuro che non ci siano corrispondenze. Puoi, tuttavia, utilizzare il COUNT opzione per ridurre il numero di iterazioni. Il valore predefinito di 10 è veloce Se questo è uno scenario comune con il tuo schema di corrispondenza, inizia ad aumentarlo (ad esempio raddoppia o potenze di due ma metti un limite massimo per ogni evenienza) con ogni risposta vuota, per fare in modo che Redis "cerchi più forte" per chiavi. In questo modo, risparmierai sui viaggi di andata e ritorno della rete, quindi dovrebbe "accelerare le cose".