redis命令使用

创建键值对

set key value

mset key1 value1 key 2 value2 #创建多个键值对

查询键值对

get key

mget key1 key2 #查询多个键值对

切换库

select 0 #redis默认又16个库,默认使用的是0库,可以通过select命令来切换

查询键

keys * #数据量大的情况下不要使用,此操作为查询所有键

keys pattern #查询指定键,将pattern替换为键名称即可

keys a* #也可以使用模糊查询

检查键是否存在

exists key #键存在为1,不存在则为0

删除键

del key

查询当前库下有多少个键

dbsize

获取键的类型

type key

查询键存活时间

ttl key #如果为正数则是键的剩余存活时间,如果是-1则是永久存活,如果是-2则表明键已过期

设置键存活时间

expire key seconds

清除数据

flushall #清除所有库的数据

flushdb #清除当前所在库的数据

移动键值到其它库

move key db

相关推荐
Macbethad8 分钟前
工业触摸屏技术指南:选型、难点与实战解决方案
服务器·前端·数据库
gugugu.35 分钟前
Redis 渐进式 Rehash 深度剖析:如何实现平滑扩容与数据一致性
数据库·redis·缓存
fareast_mzh1 小时前
redis: undefined reference to `log‘
redis·makefile
-Xie-1 小时前
Redis(十四)——分布式锁
数据库·redis·分布式
镇潮1 小时前
Cursor 接入 mysql mcp
数据库·mysql·ai
老华带你飞2 小时前
宠物商城销售|基于Java+ vue宠物商城销售管理系统(源码+数据库+文档)
java·开发语言·数据库·vue.js·spring boot·宠物
不想画图2 小时前
redis高可用-主从复制和哨兵模式
数据库·redis
九章-2 小时前
自主可控:三峡新能源打造全栈国产化光伏监控系统新标杆
数据库·安全·能源
武子康2 小时前
Java-190 EVCache入门:Netflix 级分布式缓存架构、性能指标与多区域部署全解析
java·redis·分布式·缓存·架构·guava·guava cache
yeshihouhou2 小时前
redis(hash)使用场景
redis·python·哈希算法