Redis基本操作
Redis基本操作
redis是key-value的数据结构,每条数据都是⼀个键值对。
键的类型是字符串 注意:键不能重复
值的类型分为五种:
字符串string
哈希hash
列表list
集合set
有序集合zset
字符串String
介绍
字符串类型是 Redis 中最为基础的数据存储类型,
它在 Redis 中是二进制安全的,这便意味着该类型可以接受任何格式的数据,
如JPEG图像数据或Json对象描述信息等。
在Redis中字符串类型的Value最多可以容纳的数据长度是512M。
1、设置键为name值为tangqiang的数据。 set key value
2、设置键值及过期时间,以秒为单位 setex key seconds value
2(1)、设置多个键值 mset key1 value1 key2 value2 ...
2(2)、追加值 append key value
3、获取值,根据键获取值,如果不存在此键则返回nil get key
3(1)、根据多个键获取多个值
二、键命令
1、查找键
查看所有键 keys *
查看名称中包含n的键
使用正则查找指定内容
判断键是否存在
如果存在返回1,不存在返回0 exists key1
查看键对应的value的类型
type key
删除键及对应的值
删除指定键值对 del key1 key2 ...
清空所有键值对
FLUSHALL
设置过期时间,以秒为单位
expire key seconds
查看有效时间,以秒为单位
ttl key
三、hash类型
获取指定键所有的属性 hkeys key
获取⼀个属性的值 hget key field
获取多个属性值
获取所有属性的值 hvals key
删除属性,属性对应的值会被⼀起删除 hdel key field1 field2 ...
删除整个hash键及值,使⽤del命令
谢谢转载,转载请写明
剩余部分,请看Redis(二)