sql >> Databasteknik >  >> NoSQL >> Redis

Redis kommando för att få alla tillgängliga nycklar?

Försök att titta på KEYS kommando. KEYS * kommer att lista alla nycklar som är lagrade i redis.

EDIT: notera varningen överst i KEYS dokumentationssida:

Tidskomplexitet: O(N) där N är antalet nycklar i databasen, under antagandet att nyckelnamnen i databasen och det givna mönstret har begränsad längd.

UPPDATERING (V2.8 eller senare): SCAN är ett överlägset alternativ till KEYS , i den meningen att den inte blockerar servern och inte heller förbrukar betydande resurser. Föredrar att använda den.



  1. Allt du behöver veta om MongoDB Client

  2. Förstå Laravel-cache:Cachefasad och Redis

  3. Noggrannhet för redis dbsize-kommandot

  4. Kan jag avgöra om en sträng är ett MongoDB ObjectID?