redis--字符串和key的操作命令

数据的数据类型

String 字符串
hash 散列(哈希)
list 列表
set 集合
zset 有序集合

常见方法

字符串:
	|-- set key value
	|-- get key
	|-- mset k1 v1 k2 v2 ...
	|-- mget k1 k2 k3
	|-- incr key		++   //加1
	|-- incrby	key	加对应的数字
	|-- decr key   --//减1
	|-- decrby		key //减对应的数字
	|-- setex key 时间 value   间隔时间显示
	|-- strlen key		# 求key对应的值的字符串长度
	|-- append key value	# 拼接字符串
	|-- setnx		# 如果没有这个key,则添加,否则什么都不做
	|-- setrange   name  5   kkk    #从第几个位置覆盖原来的
	|-- getrange  name 5 -1  获取字符串范围  5(第五个位置开始)-1(获取到最后)

在这里插入图片描述

key的操作
		|-- keys *    #查询数据库下所有键
		|-- exists key   #查找键是否存在,存在返回1,否在返回0
		|-- type key:查看键对应的值的类型
		|-- del key    #根据key删除键值对
		|-- ttl key	# 查看key失效时间 -2表示不存在,-1表示永久存储 正数表示存在的秒数
		|-- expire value s  #对已经存在的键时间化      	set + expire === setex 
		|-- persist key	# 取消失效时间,永久化
		|-- select index # 选择数据库
		|-- info [xx]    #返回redis信息
		|-- dbsize	# key的个数
		|-- move index    #移动key到别的数据库
		|-- flushdb	清空当前数据
		|-- flushall	清空所有数据库


	

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值