sql >> Databasteknik >  >> NoSQL >> Redis

redis scan returnerar tomma resultat men markören inte är noll

Du måste alltid slutföra skanningen (dvs få markören ==0) för att vara säker på att det inte matchar något. Du kan dock använda COUNT alternativ för att minska antalet iterationer. Standardvärdet på 10 är snabbt. Om detta är ett vanligt scenario med ditt matchmönster – börja öka det (t.ex. dubbel eller två potenser men sätt ett maxtak för säkerhets skull) med varje tomt svar, för att göra Redis "sök hårdare" efter nycklar. Genom att göra det sparar du på nätverksresor, så det borde "snacka upp det".




  1. Lagra kapslade strukturer med mgo

  2. döda zombie döda regionservrar

  3. Lombok - java.lang.StackOverflowError:null på toString-metoden

  4. Hur uppdaterar man _id för ett MongoDB-dokument?