如何查看、登录服务器上的redis服务?Redis 运维速查:从连接认证到数据查询的全链路解析

欢迎阅读本文。当我们需要深入排查缓存问题或验证数据一致性时,直接使用 redis-cli 是最有效的手段。但在此之前,你需要知道服务在哪、如何认证以及使用哪些命令。

本文精简了冗余理论,直接提供可落地的操作步骤

  1. 定位:如何通过配置找到 Redis 部署节点。
  2. 连接:如何处理认证并成功进入命令行。
  3. 实操:常用查询命令(DBSIZE, KEYS, TYPE, GET 等)详解。

跟着步骤走,快速解决你的 Redis 连接与查询难题。

目录

一.先查看配置文件(找到redis服务部署在哪台服务器)

二.查看服务器上的redis服务是否正在运行

三.执行命令,进入redis命令行

1.找到redis服务所在的目录

2.执行同目录下的redis-cli命令

3.测试连接

4.认证密码

5.测试连接

6.查看总共的键(key)的数量

7.查看所有键名

8.查看前100个键名

9.查看某个键的具体内容

10.退出命令行


一.先查看配置文件(找到redis服务部署在哪台服务器)

我们主要通过配置文件,找到两个关键信息:

①redis服务所在的服务器的ip地址

②该redis服务的密码

二.查看服务器上的redis服务是否正在运行

sudo systemctl status redis

ps -ef|grep redis

如上图,我们确实发现了:

①redis服务正在运行

②发现了redis服务所在的路径,即: /opt/livecd/XXXX/redis-6.2.4/src/redis-server

三.执行命令,进入redis命令行

1.找到redis服务所在的目录

根据【二】,我们得知redis服务在/opt/livecd/XXXX/redis-6.2.4/src/redis-server这个路径下

2.执行同目录下的redis-cli命令

bash 复制代码
/opt/livecd/XXXX/redis-6.2.4/src/redis-cli

查看运行效果

3.测试连接

bash 复制代码
ping

查看效果

可见此时连接不同,因为需要认证(输入一下redis的密码,我们上面在【一】的配置文件中找到过)

4.认证密码

bash 复制代码
AUTH 你的密码

查看效果

此时验证成功了,然后我们就可以敲代码了。

5.测试连接

此时我们输入ping,它响应pong,说明连接成功了

6.查看总共的键(key)的数量

bash 复制代码
DBSIZE

运行效果

可见此时redis数据库中,一共有1337个键(键值对)。

7.查看所有键名

bash 复制代码
KEYS *

运行效果

8.查看前100个键名

如果生产数据的redis的键太多了,不建议全部查看,而是查询一部分,比如:查询前100个。

9.查看某个键的具体内容

假设你看到了一个键叫 mykey

bash 复制代码
TYPE mykey          # 先看是什么类型 (string, hash, list等)
GET mykey           # 如果是 string
HGETALL mykey       # 如果是 hash
LRANGE mykey 0 -1   # 如果是 list

10.退出命令行

bash 复制代码
exit

运行效果

以上就是本篇文章的全部内容,喜欢的话可以留个免费的关注呦~~~

相关推荐
Uncertainty!!40 分钟前
Ubuntu 22.04 安装超好用中文输入法rime-ice(雾凇拼音)过程记录
linux·ubuntu·中文输入法
ShineWinsu2 小时前
对于Linux:网络基础的解析
linux·网络·面试·udp·笔试·ip·tcp
耍酷的魔镜2 小时前
谈谈如何使用Netty开发实现高性能的RPC服务器
服务器·网络协议·rpc
↘"LYong3 小时前
旧版 CentOS 安装 Docker 完整指南(附国内镜像加速)
linux·运维·docker
Zhang~Ling3 小时前
Vim 多模式详解:命令、插入、底行与插件配置
linux·编辑器·vim
程序员在囧途4 小时前
likeadmin-api API 中转站怎么做统一报价?从 /pricing、/user/balance 到 task_id 回执的落地方法
运维·服务器·数据库·likeadmin-api·api中转站·token计费
cookies_s_s4 小时前
C++ 字符串动态创建对象 -- 工厂模式、自动注册、模板递归动态调用
服务器·开发语言·c++
想你依然心痛5 小时前
Linux用户空间与内核空间通信:netlink、ioctl、mmap 零拷贝与性能对比
linux·运维·服务器
程序员在囧途5 小时前
likeadmin-api API 算力超市怎么做供应商切换?统一鉴权、task_id 和 callback_url 才能稳交付
java·服务器·数据库·开放api·likeadmin-api·api算力超市
做个文艺程序员5 小时前
Linux第12篇:性能监控与瓶颈分析——CPU/内存/IO/网络全维度
linux·运维·网络