Redis基础命令

学而时习之

菜鸟教程redis基础命令学习地址

//string
set key value//设置值
get key//获取值
getset key value//获取旧的值,并且设置新的值
mget key...//获取多个key
setex key seconds value//设置key的值,并设置过期时间 
psetex key milliseconds value//毫秒为单位
setnx key value//只有在key步卒年在是设置key的值
setrange key offset value
strlen key//获取长度
mset key1 value1,key2 value2
incr key
incrby key increment
incrbyfloat key increment
decr key
decrby key decrement
append key value

 //hash
hset hash_name field_name filed_value
hsetnx key field value
hvals key
hget hash_name field_name
hmset hash_name field1 field1value field2 field2value ...
hmget hash_name field1 field2...
hgetall hahs_name
hdel hash_name field
hexists hash_name field
hget hash_name field 
hincrby key field increment
hincrbyfloat key field increment
hkeys key
hlen key

//list
lpush listname value
lpushx key value将一个值插入到已经存在的列表头部
rpush list_name value
lrange list_name start end 
lindex key index
linsert key before|after pivot value 
llen key
lpop key //获取并且移除列表的第一个元素
rpop
ltrim key start stop


//set:1.string类型的无序集合,集合的成员唯一。2.通过哈希表实现的。3.最多可存储40亿个成员
sadd set_name membe...
smembers set_name

//zset 
zadd set_name score member
zrange set_name start end
zrangebyscore set_name start end

//del
del key_name

//exists
exists key

//ttl (time to live )
ttl key

//expire 
expire key second

//persist 
persist key 

//keys
keys pattern

//rename
rename key_name new_key_name

//renamenx   (rename not exist)
renamenx key_name new_key_name

//type
type key
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值