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

Redis:Returnerer alle værdier gemt i en database

Der er forskelle mellem forskellige typer i Redis, så du skal se på datatypen for at bestemme, hvordan du får værdierne fra nøglen. Så:

keys = redis.keys('*')
for key in keys:
    type = redis.type(key)
    if type == "string":
        val = redis.get(key)
    if type == "hash":
        vals = redis.hgetall(key)
    if type == "zset":
        vals = redis.zrange(key, 0, -1)
    if type == "list":
        vals = redis.lrange(key, 0, -1)
    if type == "set":
        vals = redis. smembers(key)



  1. Sådan bruger du $regex i mongodb aggregeringsforespørgsel inden for $match

  2. Cloudera Operational Database applikationsudviklingskoncepter

  3. MongoDB $anyElementTrue

  4. Oversæt FilterDefinition<TDocument> til almindelig json mongo-forespørgsel, som jeg kan køre i en mongo-skal