云计算百科
云计算领域专业知识百科平台

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

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

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

  • 定位:如何通过配置找到 Redis 部署节点。
  • 连接:如何处理认证并成功进入命令行。
  • 实操:常用查询命令(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命令

    /opt/livecd/XXXX/redis-6.2.4/src/redis-cli

    查看运行效果

    3.测试连接

    ping

    查看效果

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

    4.认证密码

    AUTH 你的密码

    查看效果

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

    5.测试连接

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

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

    DBSIZE

    运行效果

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

    7.查看所有键名

    KEYS *

    运行效果

    8.查看前100个键名

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

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

    假设你看到了一个键叫 mykey:

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

    10.退出命令行

    exit

    运行效果

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

    赞(0)
    未经允许不得转载:网硕互联帮助中心 » 如何查看、登录服务器上的redis服务?Redis 运维速查:从连接认证到数据查询的全链路解析
    分享到: 更多 (0)

    评论 抢沙发

    评论前必须登录!