sql >> Database >  >> NoSQL >> Redis

Redis-opdracht om alle beschikbare sleutels te krijgen?

Probeer te kijken naar KEYS opdracht. KEYS * zal alle sleutels weergeven die in redis zijn opgeslagen.

BEWERKEN: let op de waarschuwing bovenaan KEYS documentatiepagina:

Tijdcomplexiteit: O(N) waarbij N het aantal sleutels in de database is, in de veronderstelling dat de sleutelnamen in de database en het gegeven patroon een beperkte lengte hebben.

UPDATE (V2.8 of hoger): SCAN is een superieur alternatief voor KEYS , in die zin dat het de server niet blokkeert en ook geen aanzienlijke bronnen verbruikt. Gebruik het liever.



  1. Filteraggregatie maken in het voorjaar

  2. Redis Sentinel

  3. mongoengine - Zoekopdracht op ListField of EmbeddedDocumentField

  4. Mongo-aggregatie Overeenkomen met meerdere waarden