Get Redis keys and values at command prompt

前端 未结 3 1548
面向向阳花
面向向阳花 2020-12-12 15:23

I have a very small data saved in Redis and the following is working as expected that will allow me to download all keys.

redis-cli keys * 

3条回答
  •  悲哀的现实
    2020-12-12 16:17

    Short answer:

    for i in $(redis-cli KEYS '*'); do echo $i; redis-cli GET $i; done
    

    Long answer:

    To get all keys:

    redis-cli KEYS '*' 
    

    to get the value for a key:

    redis-cli GET 
    

    and if you want all values:

    for i in $(redis-cli KEYS '*'); do redis-cli GET $i; done
    

    and finally all keys and values:

    for i in $(redis-cli KEYS '*'); do echo $i; redis-cli GET $i; done
    

提交回复
热议问题