redis 基本命令(一)
redis
set name hmm xx 存在时改变name的值
set name brown nx 不存在时给name赋值
mset name diyige1000wang author shefeier page 456 给多个key赋值
mget name author 获取多个key的值
set str hello 赋值str
setrange str 3 x -->helxo 跳过三个字符改变第四的字符
getrange str 2 4 --> lxo 截取字符串
append str ! --> 追加字符!
set age 28
incr age --> 29 incr增加1
decr age --> 28 decr 减1
setbit char 2 1
list
lpush stus lily 给列表赋值
lpush stus lucy
lpush stus hmm
lrange stus 0 -1 查看list的所有元素
lrange stus 0 2 查看list的元素
lpop stus 弹出左边的元素
rpop stus 弹出最右元素
rpush stus a b c a d e a f g --> push 元素到list
lrem stus 1 a 从左移除a
lrem stus -1 a 从右移除a
lindex stus 6 从左开始获取索引为6的值
llen stus 获取数组的长度
集合set
sadd jihe xigua huolongguo 集合添加元素
smembers jihe 获取集合的元素
sadd jihe liulian xihongshi
srandmember jihe 随机获取一个元素
spop jihe 集合中弹出一个元素
scard jihe 查看集合的长度
sismember jihe huolongguo 查看元素是否存在
sadd ming math chinese wuli huaxue
sadd gang zhengzhi dili shengwu math
sinter ming gang 集合的交集
sunion ming gang 集合的并集
sdiff ming gang 小明跟小刚的差集
sdiff gang ming 小刚跟小名的差集
如果对您有帮助,可以给我一点鼓励,对您提供更多的帮助