从 01 开始 从 01 开始
首页
  • 📚 计算机基础

    • 计算机简史
    • 数字电路
    • 计算机组成原理
    • 操作系统
    • Linux
    • 计算机网络
    • 数据库
    • 编程工具
    • 装机
  • 🎨 前端

    • Node
  • JavaSE
  • Java 高级
  • JavaEE

    • 构建、依赖管理
    • Ant
    • Maven
    • 日志框架
    • Junit
    • JDBC
    • XML-JSON
  • JavaWeb

    • 服务器软件
    • 环境管理和配置管理-科普篇
    • Servlet
  • Spring

    • Spring基础
  • 主流框架

    • Redis
    • Mybatis
    • Lucene
    • Elasticsearch
    • RabbitMQ
    • MyCat
    • Lombok
  • SpringMVC

    • SpringMVC 基础
  • SpringBoot

    • SpringBoot 基础
  • Windows 使用技巧
  • 手机相关技巧
  • 最全面的输入法教程
  • 最全面的浏览器教程
  • Office
  • 图片类工具
  • 效率类工具
  • 最全面的 RSS 教程
  • 码字工具
  • 各大平台
  • 校招
  • 五险一金
  • 职场规划
  • 关于离职
  • 杂谈
  • 自媒体
  • 📖 读书

    • 读书工具
    • 走进科学
  • 🌍 英语

    • 从零开始学英语
    • 英语兔的相关视频
    • Larry 想做技术大佬的相关视频
  • 🏛️ 政治

    • 新闻合订本
    • 反腐
    • GFW
    • 404 内容
    • 审查与自我审查
    • 互联网
    • 战争
    • 读书笔记
  • 💰 经济

    • 关于税
    • 理财
  • 💪 健身

    • 睡眠
    • 皮肤
    • 口腔健康
    • 学会呼吸
    • 健身日志
  • 🏠 其他

    • 驾驶技能
    • 租房与买房
    • 厨艺
  • 电影

    • 电影推荐
  • 电视剧
  • 漫画

    • 漫画软件
    • 漫画推荐
  • 游戏

    • Steam
    • 三国杀
    • 求生之路
  • 小说
  • 关于本站
  • 关于博主
  • 打赏
  • 网站动态
  • 友人帐
  • 从零开始搭建博客
  • 搭建邮件服务器
  • 本站分享
  • 🌈 生活

    • 2022
    • 2023
    • 2024
    • 2025
  • 📇 文章索引

    • 文章分类
    • 文章归档

晓林

程序猿,自由职业者,博主,英语爱好者,健身达人
首页
  • 📚 计算机基础

    • 计算机简史
    • 数字电路
    • 计算机组成原理
    • 操作系统
    • Linux
    • 计算机网络
    • 数据库
    • 编程工具
    • 装机
  • 🎨 前端

    • Node
  • JavaSE
  • Java 高级
  • JavaEE

    • 构建、依赖管理
    • Ant
    • Maven
    • 日志框架
    • Junit
    • JDBC
    • XML-JSON
  • JavaWeb

    • 服务器软件
    • 环境管理和配置管理-科普篇
    • Servlet
  • Spring

    • Spring基础
  • 主流框架

    • Redis
    • Mybatis
    • Lucene
    • Elasticsearch
    • RabbitMQ
    • MyCat
    • Lombok
  • SpringMVC

    • SpringMVC 基础
  • SpringBoot

    • SpringBoot 基础
  • Windows 使用技巧
  • 手机相关技巧
  • 最全面的输入法教程
  • 最全面的浏览器教程
  • Office
  • 图片类工具
  • 效率类工具
  • 最全面的 RSS 教程
  • 码字工具
  • 各大平台
  • 校招
  • 五险一金
  • 职场规划
  • 关于离职
  • 杂谈
  • 自媒体
  • 📖 读书

    • 读书工具
    • 走进科学
  • 🌍 英语

    • 从零开始学英语
    • 英语兔的相关视频
    • Larry 想做技术大佬的相关视频
  • 🏛️ 政治

    • 新闻合订本
    • 反腐
    • GFW
    • 404 内容
    • 审查与自我审查
    • 互联网
    • 战争
    • 读书笔记
  • 💰 经济

    • 关于税
    • 理财
  • 💪 健身

    • 睡眠
    • 皮肤
    • 口腔健康
    • 学会呼吸
    • 健身日志
  • 🏠 其他

    • 驾驶技能
    • 租房与买房
    • 厨艺
  • 电影

    • 电影推荐
  • 电视剧
  • 漫画

    • 漫画软件
    • 漫画推荐
  • 游戏

    • Steam
    • 三国杀
    • 求生之路
  • 小说
  • 关于本站
  • 关于博主
  • 打赏
  • 网站动态
  • 友人帐
  • 从零开始搭建博客
  • 搭建邮件服务器
  • 本站分享
  • 🌈 生活

    • 2022
    • 2023
    • 2024
    • 2025
  • 📇 文章索引

    • 文章分类
    • 文章归档
  • JavaSE

  • JavaSenior

  • JavaEE

  • JavaWeb

  • Spring

  • 主流框架

    • Redis

      • Redis 系列教程介绍
      • Redis 介绍
      • Redis 的安装和启停
      • Redis 操作数据
      • Redis 客户端
        • 验证连接情况
        • 发送命令给服务端
        • 第三方客户端
        • 总结
        • 参考
      • Redis 命令返回值
      • 多数据库
      • Redis 中的事务
      • Redis 中 key 的过期时间
      • Redis 持久化数据
      • Redis 的配置
      • Java 连接 Redis
      • Redis 连接池
      • Redis 搭建集群
      • Redis 中的哨兵
      • Redis 中的安全
      • 监控 Redis
      • Redis 小实验
    • Mybatis

    • Lucene

    • Elasticsearch

    • MQ

    • MyCat

    • Lombok

  • SpringMVC

  • SpringBoot

  • Java
  • 主流框架
  • Redis
2023-08-18
目录

Redis 客户端

# 30.Redis 客户端

聊聊更多关于 redis-cli,也就是 Redis 客户端的使用

‍

# 验证连接情况

之前我们直接使用 redis-cli 即可连接 Redis,但有时候我们想要测试下连接是否正常,比如连接到服务端后,Redis 服务端挂了,此时任何操作都是不行的:

127.0.0.1:6379> get
Could not connect to Redis at 127.0.0.1:6379: 由于目标计算机积极拒绝,无法连接。
(2.03s)
1
2
3

Redis 提供了 PING 命令来测试客户端与 Redis 的连接是否正常,如果连接正常会收到回复 PONG。如:

$ redis-cli PING
PONG
1
2

# 发送命令给服务端

之前我们都是不带参数的运行 redis-cli,进入交互模式,然后输入命令操作 Redis:

$ redis-cli
redis 127.0.0.1:6379> PING
PONG
redis 127.0.0.1:6379> ECHO hi
"hi"
1
2
3
4
5

这种方式在要输入多条命令时比较方便,也是本教程中主要采用的方式。 ‍ 除此之外,还可以将命令作为 redis-cli 的参数执行,例如我们想要关闭 Redis,可以直接指定参数:

$ redis-cli SHUTDOWN
1

redis-cli 执行时会自动按照默认配置(服务器地址为 127.0.0.1,端口号为 6379)连接 Redis,如果想要连接其他环境下的 Redis,可以通过-h 和-p 参数可以自定义地址和端口号:

$ redis-cli -h 120.xx.xx.xx -p 6379
1

# 第三方客户端

除了使用 Redis 自带的客户端 redis-cli 之外,还有一些可视化的工具,可以更直观和简单的连接和使用 Redis,例如可以直接看到有什么数据,直接编辑数据等(而不是使用命令去修改数据)。

例如 RedisInsight,官网地址:RedisInsight (opens new window),使用效果图:

除此之外,还有很多其他的可视化工具:

  • RESP.app (opens new window):前身 Redis Desktop Manager,官方出品,也叫 RESP.app,使用率高,跨平台,也是收费工具
  • AnotherRedisDesktopManager (opens new window):国人开发的,免费使用,跨平台,基本是够用的
  • QuickRedis (opens new window):也是国人开发的,免费,跨平台
  • 优秀跨平台 Redis 可视化客户端工具—RedisViewer - 知乎 (opens new window)
  • Iedis2:基于 IDEA 的插件,收费插件

# 总结

使用可视化工具来操作数据,还是挺方便的,不用输入一大堆的命令。当然,后续我们主要是在代码中操作 Redis,对于可视化工具可以按需使用。

# 参考

  • 《Redis 入门指南》
  • 颜值爆表!Redis 官方可视化工具来啦,功能真心强大! (opens new window)
  • 太厉害了,目前 Redis 可视化工具最全的横向评测_redislnsight 和 redisdesktopmanager_Java 爱好狂.的博客-CSDN 博客 (opens new window)
  • 2021 几款常用 Redis 可视化工具_开发者技术前线-DevolperFront-CSDN 博客 (opens new window) ‍
上次更新: 2025/6/3 09:31:54
Redis 操作数据
Redis 命令返回值

← Redis 操作数据 Redis 命令返回值→

最近更新
01
新闻合订本 2025-10
10-31
02
2025 年 10 月记
10-30
03
用 AI 批量优化思源笔记排版
10-15
更多文章>
Theme by Vdoing | Copyright © 2022-2025 | 粤 ICP 备 2022067627 号 -1 | 粤公网安备 44011302003646 号 | 点击查看十年之约
  • 跟随系统
  • 浅色模式
  • 深色模式
  • 阅读模式