《微服务实战》 第二十章 Redis连接指令 客户端指令 服务器指令

系列文章目录

第二十八章 分布式锁框架-Redisson
第二十四章 Spring boot 操作 Redis
第二十三章 Redis RDB AOF
第二十一、二十二章 Redis发布订阅、事务;HyperLoglog基数统计
第二十章 Redis连接指令 客户端指令 服务器指令
第十九章 Redis key
第十八章 Redis查看配置文件和数据类型
第十七章 Redis下载与安装

在这里插入图片描述



前言

介绍Redis连接指令、客户端指令、服务器指令

1、连接指令

命令说明
AUTH password验证密码是否正确
ECHO message打印字符串
PING查看服务是否运行正常
QUIT关闭当前连接
SELECT index切换到指定的数据库

2、客户端指令

命令说明
CLIENT LIST以列表的形式返回所有连接到 Redis 服务器的客户端。
CLIENT SETNAME设置当前连接的名称。
CLIENT GETNAME获取通过 CLIENT SETNAME 命令设置的服务名称。
CLIENT PAUSE挂起客户端连接,将所有客户端挂起指定的时间(以毫秒为计算)。
CLIENT KILL关闭客户端连接。kill addr
CLIENT ID返回当前客户端 ID。
CLIENT REPLY控制发送到当前连接的回复,可选值包括 on、off、 skip。
  • ON. 默认选项,回复客户端每条命令
  • OFF. 不回复客户端命令
  • SKIP. 跳过该命令的回复

3、服务端命令

命令说明
BGREWRITEAOF在后台以异步的方式执行一个 AOF 文件的重写操作,对源文件进行压缩,使其体积变小。

AOF 是实现数据持久化存储的方式之一。
BGSAVE在后台执行初始化操作,并以异步的方式将当前数据库的数据保存到磁盘中。
CLIENT KILL [ip:port] [ID client-id]关闭客户端连接。
CLIENT LIST获取连接到服务器的客户端连接列表。
CLIENT GETNAME获取当前连接客户端的名称。
CLIENT PAUSE timeout使服务器在指定的时间停止执行来自客户端的命令。
CLIENT SETNAME connection-name设置当前连接客户端的名称。
COMMAND返回所有 Redis 命令的详细描述信息。
COMMAND COUNT此命令用于获取 Redis 命令的总数。
COMMAND GETKEYS获取指定命令的所有键。
INFO [section]获取 Redis 服务器的各种信息和统计数值。
COMMAND INFO command-name [command-name …]用于获取指定 Redis 命令的描述信息。
CONFIG GET parameter获取指定配置参数的值。
CONFIG REWRITE修改启动 Redis 服务器时所指定的 redis.conf 配置文件。
CONFIG SET parameter value修改 Redis 配置参数,无需重启。
CONFIG RESETSTAT重置 INFO 命令中的某些统计数据。
DBSIZE返回当前数据库中 key 的数量。
DEBUG OBJECT key获取 key 的调试信息。当 key 存在时,返回有关信息;当 key 不存在时,返回一个错误。
DEBUG SEGFAULT使用此命令可以让服务器崩溃。
FLUSHALL清空数据库中的所有键。
FLUSHDB清空当前数据库的所有 key。
LASTSAVE返回最近一次 Redis 成功将数据保存到磁盘上的时间,以 UNIX 格式表示。
MONITOR实时打印出 Redis 服务器接收到的命令。
ROLE查看主从实例所属的角色,角色包括三种,分别是 master、slave、sentinel。
SAVE执行数据同步操作,将 Redis 数据库中的所有数据以 RDB 文件的形式保存到磁盘中。

RDB 是 Redis 中的一种数据持久化方式。
SHUTDOWN [NOSAVE] [SAVE]将数据同步到磁盘后,然后关闭服务器。
SLAVEOF host port此命令用于设置主从服务器,使当前服务器转变成为指定服务器的从属服务器,

或者将其提升为主服务器(执行 SLAVEOF NO ONE 命令)。
SLOWLOG subcommand [argument]用来记录查询执行时间的日志系统。
SYNC用于同步主从服务器。
SWAPDB index index用于交换同一 Redis 服务器上的两个数据库,可以实现访问其中一个数据库的客户端连接,也可以立即访问另外一个数据库的数据。
TIME此命令用于返回当前服务器时间。
  • 2
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

青花锁

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值