命令

命令 解释
exists key 检查给定 key 是否存在,若 key 存在,返回1,否则返回0
object subcommand [arguments [arguments]] 从内部查看给定 key 的 Redis 对象
ttl key 以秒为单位,返回给定 key 的剩余生存时间 TTL
type key 返回 key 所储存的值的类型
scan cursor [MATCH pattern] [COUNT count] 迭代当前数据库中的数据库键
get key 返回与键 key 相关联的字符串值
getbit key offset 字符串值指定偏移量上的位(bit)。当偏移量 OFFSET 比字符串值的长度大,或者 key 不存在时,返回 0
getrange key start end 返回键 key 储存的字符串值的指定部分, 字符串的截取范围由 start 和 end 两个偏移量决定 (包括 start 和 end 在内)
mget key [key …] 返回给定的一个或多个字符串键的值,如果给定的字符串键里面, 有某个键不存在, 那么这个键的值将以特殊值 nil 表示
setrange key offset value 从偏移量 offset 开始, 用 value 参数覆写(overwrite)键 key 储存的字符串值。不存在的键 key 当作空白字符串处理。
strlen key 返回键 key 储存的字符串值的长度
hexists hash field 检查给定域 field 是否存在于哈希表 hash 当中
hget hash field 返回哈希表中给定域的值
hgetall key 返回哈希表 key 中,所有的域和值
hkeys key 返回哈希表 key 中的所有域
hlen key 返回哈希表 key 中域的数量
hmget key field [field …] 返回哈希表 key 中,一个或多个给定域的值。如果给定的域不存在于哈希表,那么返回一个 nil 值
hvals key 返回哈希表 key 中所有域的值
hscan key cursor [MATCH pattern] [COUNT count] 用于迭代哈希键中的键值对
lindex key index 返回列表 key 中,下标为 index 的元素
llen key 返回列表 key 的长度。如果 key 不存在,则 key 被解释为一个空列表,返回 0 .如果 key 不是列表类型,返回一个错误。
lrange key start stop 返回列表 key 中指定区间内的元素,区间以偏移量 start 和 stop 指定
scard key 返回集合 key 的基数(集合中元素的数量), 当key不存在时,返回0
sismember key member 判断 member 元素是否集合 key 的成员
sscan key cursor [MATCH pattern] [COUNT count] 用于迭代集合键中的元素
srandmember key [count] 如果命令执行时,只提供了 key 参数,那么返回集合中的一个随机元素
zcard key 当 key 存在且是有序集类型时,返回有序集的基数。 当 key 不存在时,返回 0
zcount key min max 返回有序集 key 中, score 值在 min 和 max 之间(默认包括 score 值等于 min 或 max )的成员的数量
zrange key start stop [WITHSCORES] 返回有序集 key 中,指定区间内的成员。其中成员的位置按 score 值递增(从小到大)来排序。具有相同 score 值的成员按字典序(lexicographical order )来排列。
zrangebyscore key min max [WITHSCORES] [LIMIT offset count] 返回有序集 key 中,所有 score 值介于 min 和 max 之间(包括等于 min 或 max )的成员。有序集成员按 score 值递增(从小到大)次序排列
zrank member 返回有序集 key 中成员 member 的排名。其中有序集成员按 score 值递增(从小到大)顺序排列。排名以 0 为底,也就是说, score 值最小的成员排名为 0
zrevrange key start stop [WITHSCORES] 返回有序集 key 中,指定区间内的成员
zscore key member 返回有序集 key 中,成员 member 的 score 值。如果 member 元素不是有序集 key 的成员,或 key 不存在,返回 nil
zscan key cursor [MATCH pattern] [COUNT count] 用于迭代有序集合中的元素(包括元素成员和元素分值)

云平台操作

如果只查询,可以进入P层 sport-health,模块 Redis 控制台可以在集群、实例层面执行命令。
如果保存文件,可以进入A层 sporthealth-server,部署管理登录 10.84.52.158,执行

  1. $./redis-cli --raw -c -h 10.86.83.104 -p 6380 [command] > tmp.txt