Redis-cli简单操作命令

Redis一大特点就是提供list, set, zset, hash等数据结构的存储,下面就是它的一些主要操作命令。

redis-cli -h ip -p 6379
SELECT 1 切换数据库
DBSIZE   查看当前数据库key的数量
FLUSHDB  清空当前库记录
FLUSHALL 清空所有库的记录
move key db 将某键值对移动到某db中去
del key 删除某key
ttl time-to-live 
EXPIRE key secondkey设置过期时间, 过期了值会被移除
        返回值-1 代表一直存在,
        -2代表已过期
k-v:
get key  获取值
set key value 设置值, 如key存在, 则覆盖其值
type key 获取其类型
setnx key value 如果不存在, 则set值, 存在则不操作
setex key time value 设置会过期的值

list:
LPUSH key values
LRANGE key values 输出集合的值
RPOPLPUSH

set:
sadd key    入栈
spop key    出栈
srandmember key count  随机出数
sdiff key1 key2 差集  在第一个集合里面, 不在第二个集合里面
sinter key1 key2 交集
sunion key1 key2 合集

hash:
hset
hget
hkeys
hvals
hmset
hmget

Zset(sorted set):
zadd 添加元素
zrange key start top 返回start到top位置的元素
zrange key start top withscores 返回keys vals
zrangebyscore key score1 score2
zrangebyscore key score1 (score2 不包括score2
zrangebyscore key score1 score2 limit 2 2 从第2位开始截取2个元素
zrem key score 删除元素
zcard key 返回元素个数
zrank key score  获取下标
zrevrank key score 逆序获取某元素的下标值
zrevrange key 0 -1 逆序获得下标值
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值