命令
命令 | 解释 |
---|---|
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,执行
$./redis-cli --raw -c -h 10.86.83.104 -p 6380 [command] > tmp.txt