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

相关推荐
java1234_小锋3 分钟前
【技术专题】Mysql8 数据库 - Mysql8 数据库基本操作
数据库·mysql
其实防守也摸鱼23 分钟前
DeepSeek Harness 开源贡献手记:从 Issue 到 Merge 的完整旅程
android·数据库·学习·ai·oracle·自动化
jason.zeng@150220742 分钟前
canal做mysql的异步传输工具
数据库·mysql·linq
Ivanqhz1 小时前
BURG(自底向上重写生成器)
服务器·数据库·人工智能·深度学习·算法
仍然.1 小时前
Redis---主从复制
java·数据库·redis
其实防守也摸鱼1 小时前
网安自测题:掌握核心知识点的实用练习
linux·运维·服务器·前端·数据库·sql·xss
数字化顾问1 小时前
(142页PPT)PLM+ERP系统选型及建设方案建议书(附下载方式)
数据库
木白CPP1 小时前
[QNX] 深入理解 Resource Manager 接口设计
linux·服务器·数据库
Shadow(⊙o⊙)1 小时前
MySQL C/C++链接MySQL使用
数据库·sql·mysql
Mortalbreeze1 小时前
MySQL 基础篇(五):数据操作基础 —— CRUD
linux·服务器·数据库·mysql