Redis 常用指令

GET:用户获取key1的值

bash 复制代码
127.0.0.1:6379> get tom
"bob"
127.0.0.1:6379> get bob
"tom"

SET:用于设置key的值

bash 复制代码
SET指令:用于设置key的值
127.0.0.1:6379> set tom "bob"
OK
127.0.0.1:6379> set bob "tom"
OK

DEL:用于删除指定的key

bash 复制代码
127.0.0.1:6379> DEL tom
(integer) 1
127.0.0.1:6379> get tom
(nil)

keys:查看当前库下的所有key(慎用)

bash 复制代码
# keys支持通配符
127.0.0.1:6379> keys *
1) "key2"
2) "key1"

EXISTS:用于检查key是否存在

bash 复制代码
127.0.0.1:6379> EXISTS tom
(integer) 0
127.0.0.1:6379> EXISTS bob
(integer) 1

flushall:强制清空当前redis服务器所有数据库中的所有key

bash 复制代码
127.0.0.1:6379> FLUSHALL
OK
127.0.0.1:6379> KEYS *
(empty list or set)

FLUSHDB:删除某个数据库中的所有键

bash 复制代码
# 1、选择指定数据库
select 5

# 2、清空这个数据库下的数据
FLUSHDB

dbsize:返回当前库下的所有key 数量

bash 复制代码
127.0.0.1:6379> DBSIZE
(integer) 1

RENAME:用于修改key的名称

bash 复制代码
127.0.0.1:6379> get bob
"tom"
127.0.0.1:6379> get *
(nil)
127.0.0.1:6379> RENAME bob bob1
OK
127.0.0.1:6379> get bob1
"tom"

select:切换数据库,默认是永0号数据库(0-15这16个数据库)

bash 复制代码
127.0.0.1:6379> SELECT 1
OK
127.0.0.1:6379[1]>

TYPE:用于查看指定指令的数据类

bash 复制代码
127.0.0.1:6379> TYPE bob1
string

ping:redis的健康性检查

bash 复制代码
127.0.0.1:6379> PING
PONG

info:查看redis的运行状态信息

bash 复制代码
127.0.0.1:6379> INFO
# Server
redis_version:5.0.3
redis_git_sha1:00000000
............

CONFIG:查询和修改 Redis 服务器的配置

  • 查看指定配置项的值:CONFIG GET <参数名称>

  • 修改指定配置项的值:CONFIG SET <参数名称> <值>

  • 当前的配置参数重写到配置文件:CONFIG REWRITE

相关推荐
爱签AI电子合同几秒前
电子合同大批量怎么测?并发与批量处理维度专项测评
服务器·数据库·人工智能·企业微信·电子签名
JosieBook6 分钟前
【数据库】MySQL 实战精通系列 · 第4篇:索引原理与执行计划实战
android·数据库·mysql
ShineWinsu6 分钟前
对于Redis:Redis特性以及应用场景的解析
linux·c++·redis·缓存·高并发·分布式系统·key-value
m0_547486669 分钟前
《数据库原理、技术与应用:MySQL》全套PPT课件2026
数据库·mysql
JosieBook13 分钟前
【数据库】MySQL 实战精通系列 · 第1篇:MySQL 全局观与实战环境搭建
数据库·mysql·adb
霸道流氓气质14 分钟前
LangGraph式图编排引擎Java实现:状态机模型、Checkpoint恢复与生产级落地实战
java·开发语言·数据库
数据狐(Datafox)30 分钟前
淘宝商品详情API实战:多语言代购商城自动同步数据完整方案
开发语言·前端·数据库·爬虫·json
Leo.yuan31 分钟前
帆软 Data Agent 技术实践白皮书:NL2BI 的可执行与可追溯分析链路
数据库·microsoft
细嗅蔷薇@42 分钟前
DDL常见操作汇总
数据库·sql·mysql
颜颜yan_1 小时前
从 InfluxDB 到 DolphinDB:一场国产时序数据库的替代与超越
数据库·时序数据库