学习

Redis-cli 是一个用于与 Redis 服务器交互的命令行工具。大多数包管理器都将 redis-cli 作为 redis 包的一部分包含在内。它也可以从源代码编译,您可以在 GitHub 上的 Redis 仓库中找到源代码。

使用 redis-cli 的方法有两种:

  • 交互模式,用户输入命令并查看回复;
  • 命令模式,将命令作为参数提供给 redis-cli,执行后结果发送到标准输出。

让我们使用 CLI 连接到运行在 172.22.0.3 端口 7000 的 Redis 服务器。参数 -h 和 -p 用于指定要连接的主机和端口。如果您的服务器运行在默认主机 "localhost" 端口 6379,则可以省略这些参数。

redis-cli 提供了一些有用的生产力特性。例如,您可以通过按向上和向下箭头键来滚动查看命令历史记录。您还可以使用 TAB 键自动完成命令,从而节省更多击键次数。只需输入命令的前几个字母,然后一直按 TAB 键,直到屏幕上出现您想要的命令。

一旦确定了您想要的命令名称,CLI 将显示关于参数的语法提示,这样您就不必记住所有参数,也不必打开 Redis 命令文档。

这三个技巧可以为您节省大量时间,让您更接近成为一名高级用户。

您可以使用 redis-cli 做更多事情,例如将输出发送到文件、扫描大键、获取持续统计信息、监控命令等。有关更详细的解释,请参阅 文档