redis的数据类型及操作

三、redis的数据类型

redis的数据类型及操作_第1张图片

  1. String字符串

redis的数据类型及操作_第2张图片

redis的数据类型及操作_第3张图片

set、get

redis的数据类型及操作_第4张图片

mset

redis的数据类型及操作_第5张图片

setex

redis的数据类型及操作_第6张图片

setnx   会检测键值对存不存在,如果存在不发生变化,如果存在则增加键值对   只增加

而set会覆盖原来的值     增加、修改

redis的数据类型及操作_第7张图片

setrange      有下标则替换,没有则添加

redis的数据类型及操作_第8张图片

redis的数据类型及操作_第9张图片

getrange     获取全部end可以设置为-1

redis的数据类型及操作_第10张图片

incr

redis的数据类型及操作_第11张图片

decr

incrby   decrby

redis的数据类型及操作_第12张图片

strlen     注意:都是字符串  age长度为2

redis的数据类型及操作_第13张图片

append

redis的数据类型及操作_第14张图片

2、hash

redis的数据类型及操作_第15张图片

hest     一次只能存储一个,存两个会报错

redis的数据类型及操作_第16张图片

要想存两个,就分开存

redis的数据类型及操作_第17张图片

hmset能一次存多个

redis的数据类型及操作_第18张图片

exists判读对象存不存在  hexits判断对象属性是否存在

redis的数据类型及操作_第19张图片

hdel

redis的数据类型及操作_第20张图片

hkeys             hvals

redis的数据类型及操作_第21张图片

hlen         hgetall

redis的数据类型及操作_第22张图片

hstrlen

redis的数据类型及操作_第23张图片

3、list

redis的数据类型及操作_第24张图片

lpush     lrange

redis的数据类型及操作_第25张图片

rpush

redis的数据类型及操作_第26张图片

linsert

redis的数据类型及操作_第27张图片

redis的数据类型及操作_第28张图片

lpop

redis的数据类型及操作_第29张图片

rpop

redis的数据类型及操作_第30张图片

llen

lindex

ltrim

redis的数据类型及操作_第31张图片

4、set

redis的数据类型及操作_第32张图片

sadd  smembers

redis的数据类型及操作_第33张图片

sismenber

redis的数据类型及操作_第34张图片

scard

redis的数据类型及操作_第35张图片

redis的数据类型及操作_第36张图片

sinter  交集

sdiff     差集          谁相对谁,有什么不同

redis的数据类型及操作_第37张图片

sunion   并集

redis的数据类型及操作_第38张图片

5、zset    有序set:          有权重,权重越高在后面

redis的数据类型及操作_第39张图片

zdd

redis的数据类型及操作_第40张图片

zcard

zscore

zcount

你可能感兴趣的:(redis)