redis常用指令

指令

#客户端远程连接
redis-cli -h host -p port -a password


#客户端远程连接集群
redis-cli -h host -p port -a password -c


#获取 Redis 服务器的各种信息和统计数值
INFO [section]


#异步执行一个 AOF(AppendOnly File) 文件重写操作
BGREWRITEAOF


#在后台异步保存当前数据库的数据到磁盘
BGSAVE


#关闭客户端连接
CLIENT KILL [ip:port] [ID client-id]


#获取连接到服务器的客户端连接列表
CLIENT LIST


#获取连接的名称
CLIENT GETNAME


#在指定时间内终止运行来自客户端的命令
CLIENT PAUSE timeout


#设置当前连接的名称
CLIENT SETNAME connection-name


#获取集群节点的映射数组
CLUSTER SLOTS


#获取 Redis 命令详情数组
COMMAND


#获取 Redis 命令总数
COMMAND COUNT


#获取给定命令的所有键
COMMAND GETKEYS


#返回当前服务器时间
TIME



#获取指定 Redis 命令描述的数组
COMMAND INFO command-name [command-name ...]


#获取指定配置参数的值
CONFIG GET parameter


#对启动 Redis 服务器时所指定的 redis.conf 配置文件进行改写
CONFIG REWRITE


#修改 redis 配置参数,无需重启
CONFIG SET parameter value


#重置 INFO 命令中的某些统计数据
CONFIG RESETSTAT


#返回当前数据库的 key 的数量
DBSIZE


#获取 key 的调试信息
DEBUG OBJECT key


#让 Redis 服务崩溃
DEBUG SEGFAULT


#删除所有数据库的所有key
FLUSHALL


#删除当前数据库的所有key
FLUSHDB


#返回最近一次 Redis 成功将数据保存到磁盘上的时间,以 UNIX 时间戳格式表示
LASTSAVE


#实时打印出 Redis 服务器接收到的命令,调试用
MONITOR


#返回主从实例所属的角色
ROLE


#同步保存数据到硬盘
SAVE


#异步保存数据到硬盘,并关闭服务器
SHUTDOWN [NOSAVE] [SAVE]


#将当前服务器转变为指定服务器的从属服务器(slave server)
SLAVEOF host port


#管理 redis 的慢日志
SLOWLOG subcommand [argument]


#例如
SLOWLOG LEN 查看当前日志数量
SLOWLOG GET 查看当前所有日志
SLOWLOG GET 100 查看当前最新100条日志


#用于复制功能(replication)的内部命令
SYNC


#获取内存淘汰策略
config get maxmemory-policy
  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值