redis常用命令-个人版本

//以下是一些常用命令和个人看法,如有偏颇,请不吝赐教.

关于key值
	del  key
	rename key newname
	exists key  
	type key 
	keys name*  //获取符合条件的key

	expire key s  设置过期时间,单位:秒 
	ttl key 查看过期时间  (-1 永不过期)
	persist key 持久化  (移除过期时间)


字符串操作
	set  key val 
	get key 
	incr key
	decr key 
	incrby key val
	decrby key val
	setnx key val 当可以不存在时赋值 (返回0赋值失败,可以存在)




列表操作:
	个人认为列表就是php的普通一纬索引数组 [1,2,3,4],注意列表不支持查询,一般用于队列
	lpush key value1 [value]   在数组的左侧插入数据,返回数组长度
	rpush key value1 [value]   在数组的右侧插入数据,返回数组长度
	lrange key  start end    查看数组 
	lpop key
	rpop key
	llen key  获取列表长度
	lindex key index 
	lset key index val 
	LINSERT key BEFORE|AFTER pivot value 
	//元素前或者后插入元素。当指定元素不存在于列表中时,不执行任何操作。当列表不存在时,被视为空列表,不执行任何操作。如果 key 不是列表类型,返回一个错误。

	lrem key count value  
		Redis Lrem 根据参数 COUNT 的值,移除列表中与参数 VALUE 相等的元素。
		COUNT 的值可以是以下几种:
		count > 0 : 从表头开始向表尾搜索,移除与 VALUE 相等的元素,数量为 COUNT 。
		count < 0 : 从表尾开始向表头搜索,移除与 VALU
  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值