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

相关推荐
是席木木啊几秒前
Spring Boot 中 @Async 与 @Transactional 结合使用全解析:避坑指南
数据库·spring boot·oracle
__风__几秒前
PostgreSQL 创建扩展后台流程
数据库·postgresql
StarRocks_labs几秒前
Fresha 的实时分析进化:从 Postgres 和 Snowflake 走向 StarRocks
数据库·starrocks·postgres·snowflake·fresha
CodeAmaz7 分钟前
Spring编程式事务详解
java·数据库·spring
scan72412 分钟前
python mcp 打印出参数
linux·服务器·数据库
Evan芙14 分钟前
mysql二进制部署以及多实例部署
android·数据库·mysql
Access开发易登软件21 分钟前
Access开发实战:绘制漏斗图实现业务转化分析
数据库·信息可视化·html·vba·图表·access
云老大TG:@yunlaoda36025 分钟前
开通华为云国际站代理商的UCS服务需要哪些资质?
大数据·数据库·华为云·云计算
总有刁民想爱朕ha30 分钟前
Windows Server 2019部署MySQL 8教程
数据库·windows·mysql
纪伊路上盛名在31 分钟前
记1次BioPython Entrez模块Elink的debug
前端·数据库·python·debug·工具开发