复制代码

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(二)
posted @ 2022-05-12 12:00  怪~咖  阅读(37)  评论(0编辑  收藏  举报
复制代码