Redis基础命令

redis

开启服务 redis目录cmd下  redis-server redis.windows.conf

输入命令 redis目录cmd下 redis-cli

String操作:
	存:set key  value
	取:get key
HashMap操作:
	存:hmset key()   key() value   key() value 
	       hkeys key()
	取:hget key() key()
	取全部:hgetall key()
List操作:
	存:lpush key  value1 value2 
	取全部:lrange key  0 -1
	取单个使用下标 例如 取第一个0 0
Set操作:
	存:sadd key  value1 value2
	取:smembers key
	删除:srem key value1
zSet操作:
	存:zadd key 1 java
	       zadd key  2 sql
	       zadd key  3 hadoop
	取(全部):zrange key 0 -1
	排序:zrevrange key  0 -1
	去下标:zscore key  java


String补充
	setex key seconds value  设置string 值的有效时间(seconds为设置的时间,秒)
	mset key val  key val  ...设置多个kv
	mget key  key 。。。 根据多个key获取多个value
	incr key 让key对应的value加1
	incr key 让key对应的value减1
	incrby key numver  让指定key的value加指定的数
	decrby key number
	append key value  追加
	strlen key  获取长度

查看所有key  keys *
exists key  判断是否存在
type key 判断类型
del key 删除
expire  key  5  设置key有效时间
ttl  key 查看 有效时间

list补充
	linsert key becore/after 数据  插入值
	设置指定索引的值  lset key index value
	移除并且返回第一个  lpop key
	移除并且返回最后一个  rpop key
	裁剪list  ltrim key  0  2
	返回长度  llen key
	lindex key index 返回list中下标的值
set补充
	scard key 返回数量
	sinter key key 。。。交集
	sdiff key key。。。差集
	sunion key key。。。合计
	sismember key member 判断存在
删除所有key
flushdb 或 flushall

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值