asp网站变慢,网络叶子 网站推广,驻马店市旅游网站建设,淮安新网站制作一 基础通用命令
备注#xff1a; 与具体数据类型无关Tab键 自动补全补充#xff1a; redis 命令是不区分大小写
通用不到 10 个提升逼格的 redis 命令
后续#xff1a; slowlog、rename-command、monitor、set
① help command
需求#xff1a; 显示有关redis命令的…一 基础通用命令
备注 与具体数据类型无关Tab键 自动补全补充 redis 命令是不区分大小写
通用不到 10 个提升逼格的 redis 命令
后续 slowlog、rename-command、monitor、set
① help command
需求 显示有关redis命令的帮助背景 redis有很多命令,你可能不记得参数的确切顺序1、redis-cli使用help命令为大多数Redis命令提供联机帮助2、该命令可以以两种形式使用[1]、help category显示关于给定类别的所有命令类别包括generic,list,set,sorted_set,hash,pubsub,transactionsconnectionserverscriptinghyperloglog。[2]、help commandname 显示作为参数给出的命令的特定帮助 redis4.0之Lua脚本新姿势
② select ③ info 备注 info命令查看所有的信息info filed 查看某一个key字段信息 ④ keys pattern 补充[]匹配作用是匹配括号内的一个字符 -- glob模式生产环境 禁止keys *
keys 命令的模糊查询 线上Redis禁止使用Keys正则匹配操作
面试官问为什么生产环境中,建议禁用 Redis 的 keys 命令?
⑤ dbsize
dbsize 返回当前数据库中key的数目 ⑥ type
重点 判断key的类型 说明 仅仅以string为例场景 只有先判断数据类型,才能进行对应的CURD ⑦ exists key ⑧ del key
说明 删除key,对应的value也会删除 ⑨ rename ⑩ flushdb ⑪ flushall ⑫ config
功能 查看redis当前的配置信息格式 CONFIG GET 属性名称 -- config get * 所有设置 CONFIG SET 属性名称 新值 -- 临时设置 说明这是个危险命令,生产环境禁止使用
⑬ expire和ttl
1、 EXPIRE给name设置了30秒钟的时间去删除 -- expire name 30备注 给一个key设置一个有效期限,到期key会自动删除2、 TTLttl name 当TTL状态为-2 证明此key已经被删除当TTL状态为-1 证明此key长期存在备注 time to life 查看一个key的剩余有效期,与EXPIRE配合使用