可以使用 Redis 命令行客户端工具 redis-cli 查看 Redis 中的 key 值。
以下是一些常用的 Redis 命令行查看 key 值的命令:
1. KEYS pattern
用于查找符合给定模式的键。其中,`pattern` 是一个正则表达式。
例如,要查找 Redis 中所有以 `user:` 为前缀的键名,可以执行以下命令:
KEYS user:*
执行结果为:
1) "user:1001"
2) "user:1002"
3) "user:1003"
...
2. TYPE key
用于获取指定键的数据类型。其中,`key` 是要获取类型的键名。
例如,要获取 Redis 中键名为 `user:1001` 的键的数据类型,可以执行以下命令:
TYPE user:1001
执行结果为:
hash
3. EXISTS key [key ...]
用于检查给定键是否存在。其中,`key` 是要检查的键名。
例如,要检查 Redis 中是否存在 `user:1001` 这个键,可以执行以下命令:
EXISTS user:1001
执行结果为:
1
如果存在,返回 1;如果不存在,返回 0。
4. SCAN cursor [MATCH pattern] [COUNT count]
用于迭代遍历 Redis 中的键。其中,`cursor` 是游标的起始值,`pattern` 是一个正则表达式,用于过滤符合条件的键,`count` 是指定一次迭代返回的键数,默认值为 10。
例如,要遍历 Redis 中所有键,并返回前 50 个符合条件的键名,可以执行以下命令:
SCAN 0 MATCH * COUNT 50
执行结果为:
1) "10"
2) 1) "key1"
2) "key2"
...
以上是 Redis 命令行查看 key 值的一些常用命令,可以根据实际需求进行调整和组合使用。