redis string
string里的一些命令
set 设值 set id 010
get 取值 get id
mset (more set) 一次设置多个值 mset id 010 vid 777
mget (more get) 一次取多个值 mget id 010 vid 777
getset 获取原有值再赋值 不能设置不存在的值
strlen 获取对应key存储value的长度 strlen id
append 为对应的key追加内容 返回值是添加完的key对应值长度 append key 要添加的str
getrange 截取左闭右闭 getrange id 0 1 用-1可以表示最后一位 即一串字符的正序倒序都能用于定位 不过倒序起与-1 getrange时依然前面写绝对位置靠前的
setex 设定一个时间 到期消失 setex id 10(单位是秒) 可跟赋值value即改了key的值
setex 猜想 能否给不存在的key设置时间呢 当然可以
用ttl key 查看还有多久过期
msentx 对不存在的key设值
decr 减一 decr id 会自动转型
decrby 减去设定值 decrby id 10 减十
incr 加一
incr 加指定数值
incrbyfloat 加上一个小数 只有加没有减小数
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 25岁的心里话
· 闲置电脑爆改个人服务器(超详细) #公网映射 #Vmware虚拟网络编辑器
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· 零经验选手,Compose 一天开发一款小游戏!
· 一起来玩mcp_server_sqlite,让AI帮你做增删改查!!