胡广:
上一章咱们了解了一下redis的优势以及他的简介和一些应用场景、基本命令。这里咱们就接着来学习Redis的string类型
想一起交流学习交流的小伙伴可扫码入群,任何问题都可在群内提出,随时解决哦!
群号:1154458745
点击链接加入群聊【Java卷就完事了!】:点击此处入群
首先说一下string这个玩意就是字符串嘛,那么他在Redis里边的作用就是存储字符串,存储的格式是一个key 对应 一个value(字符串),也就是一个存储空间至保存一个数据
接下来列一下string类型的基本命令
命令 | 作用 |
set key value | 添加/修改数据 |
get key | 根据key获取数据 |
del key | 根据key删除数据 |
mset key1 value key2 value...... | 添加/修改多个数据 |
mget key1 key2 ... | 获取多个数据 |
strlen key | 获取字符长度(个数) |
append key value | 追加信息(原始信息存在就追加,否则新建) |
单个添加或修改的操作在数据量多的情况下性能是低于批量添加或修改的命令的
命令 | 作用 |
incr key | 数值新增1 |
incrby key increment | 指定新增多少数值 |
decr key | 数值减少1 |
decrby key increment | 指定减少多少数值 |
setex key seconds value | 指定key存在多少秒的生命周期 |
psetex key milliseconds value | 指定key存在多少毫秒的生命周期 |
key的设置约定
string1= 表名:主键名:主键值:字段名