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(二)
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 分享4款.NET开源、免费、实用的商城系统
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 记一次.NET内存居高不下排查解决与启示
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了