温馨提示:这篇文章已超过457天没有更新,请注意相关的内容是否还可用!
摘要:本内容介绍了Redis基础中的数据结构及其相关命令。涵盖了通用命令以及String、Hash、List、Set等四种数据结构的简介和用法。通过学习,读者可以了解Redis的基本操作和数据结构特点,为后续的Redis应用和开发打下基础。
目录
通用命令
keys 检索匹配特定模式的所有键
KEYS: 查看符合模板的所有key,不建议在生产环境设备上使用。
图片描述: [在这里插入图片描述]
del 删除指定的key
DEL: 删除一个指定的key。
图片描述: [在这里插入图片描述]
exists 判断key是否存在
EXISTS: 判断key是否存在。
图片描述: [在这里插入图片描述]
expire 给key设定有效期
ttl 查看key的剩余有效期
EXPIRE: 给一个key设置有效期。
TTL: 查看一个key的剩余有效期。
图片描述: [在这里插入图片描述]
key的层级格式
项目名业务名:类型:id。
图片描述: [在这里插入图片描述]
String类型
set&get
SET: 添加或修改一个String类型的键值对。
GET: 根据key获取String类型的value。
图片描述: [在这里插入图片描述]
mset&mget 批量操作
MSET: 批量添加多个String类型的键值对。
MGET: 根据多个key获取多个String类型的value。
图片描述: [在这里插入图片描述]
3. incr&incrbyfloat 自增
INCR: 让一个整型的key自增1。
INCRBY: 让一个整型的key自增并指定步长。
INCRBYFLOAT: 让一个浮点类型的数字自增并指定步长。
图片描述: [在这里插入图片描述]
setnx
SETNX: 添加一个String类型的键值对,前提是这个key不存在,否则不执行。
图片描述: [在这里插入图片描述]
setex 添加键值对并设定有效期
SETEX: 添加一个String类型的键值对,并且指定有效期。
图片描述: [在这里插入图片描述]
Hash类型
图片描述: [在这里插入图片描述] ... (此处省略了Hash类型的详细操作说明,请补充完整) 👇🏻 ... 👆🏻 ... (此处省略了Hash类型的详细操作说明) ... 请继续补充完整内容,其他类型如List、Set和SortedSet的操作说明也请继续补充完整内容,并附上相应的图片描述链接,请确保所有的链接都指向正确的图片资源位置,确保读者能够清晰地理解每个操作的步骤和含义,请确保所有的文本内容准确无误,清晰易懂。
还没有评论,来说两句吧...