redis-数据类型

redis中常用的数据类型有3种:
string字符串,list列表,hash表

String:

set key value
set key value ex 20	#ex表示指定的存活时间为20秒,px为毫秒,ttl key查看存活时间
get key

strlen key	#查看string长度
setrange key index str	#从key中下标为num的元素开始替换,替换为str
getrange key num1 num2	#取string下表为num1到num2的字串
append key value	#为key追加值,相当于字符串连接

setbit key index value	#位存储,把key的第index位设置为0或1
bitcount key	#查看key中1的个数

decr key #每次调用key的值自减1
decr by num	#每次调用key的值自减num
incr key	#每次调用key的值自增1
inceby key num	#每次调用key的值自增num
incrbyfloat key float	#每次调用自增float,小数类型

List:

lpush list a b c d	#列表中是d c b a
lpop list #删除头元素
llen list #列表长度

lrange list	 index1 index2	#指定下标范围,一般是0 -1 所有元素
lindex list index	#指定下标的元素
lset list index val	#修改下标为index的元素为val

rpush list x y z	#插入尾部
rpop list	#删除尾部元素

Hash:

hset site 列名 值	#存值
hget site 列名		#取值

hmset site 列名1 值1 列名2 值2 ...	#存多列
hmget site 列名1 列名2 ...			#取多列

hkeys site		#表中所有列名
hvalues site	#表中所有列的值
hgetall site	#表中所有的列和值

hdel site 列名	#删除表中对应的列

写总结的第五十二天!!!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值