標籤:
獲得 database
The INFO KEYSPACE command can be used to check whether some keys are defined in several databases.
redis 127.0.0.1:6379[1]> info keyspace# Keyspacedb0:keys=1,expires=0db1:keys=1,expires=0
The SELECT command can be used to switch a session to another database.The SELECT command can be used to switch a session to another database.
redis 127.0.0.1:6379> select 1OKredis 127.0.0.1:6379[1]> keys *1) "bar"
擷取所有的 key
keys *,*是萬用字元
http://redis.io/commands/keyshttp://redis.io/commands/keys
擷取 key 的 value
因為 redis 有多種資料類型,並且每種類型的取值方法不同,所有首先需要知道 key 儲存的 value 類型
You will need to perform for each key a type and depending on the response perform:
- for “string”: get
- for “hash”: hgetall
- for “list”: lrange 0 -1
- for “set”: smembers
- for “zset”: zrange 0 -1 withscores
Keep in mind that for hashes and sorted sets you will be getting the keys/scores and values.
[redis] 獲得 database, key, value