测试人员快速连接redis数据库

时间:2024-03-11 11:11:22

最近公司项目使用redis中间件,测试过程中需要造测试数据以及检查测试数据是否正确,需要查看redis缓存中数据的正确性,花费一点时间重新了解了一下redis的相关使用方法;

只把其中的redis连接方式分享一下;

redis连接方式我用了两种方式:服务器上客户端连接和远程客户端连接;推荐使用远程客户端连接,就和连接常规数据库如mysql、oracle一样的客户端工具,有界面,很适合;

一、服务器上的客户端连接client-cli

公司已经使用容器部署及微服务的方式,所以直接就查找到redis容器id

1、找到redis容器id

2、根据容器id进入容器内部

容器进入的方式:https://www.cnblogs.com/tengjiang/p/14149775.html

我选择的第四种方式:在服务器上通过docker exec的方式进入容器内部

进入到容器内部,当出现xxx@容器id的信息,就表示我们已经已经到容器的内部;

3、在redis容器内部使用client-cli的方式连接redis;

 4、连接认证,当界面出现OK就表示认证成功;

 

 5、选择数据库,redsis默认有16个数据库,项目使用的地11个数据库,第11个数据的index为10,所有就直接select 10(index),界面出现OK,就表示选择数据库成功;

6、验证选择数据库是否成功,我直接使用keys命令模糊匹配查询数据库中的key;

 

二、使用Redis Desktop Manager客户端远程连接

1、官方地址:https://redisdesktop.com/download

  其他下载方式:浏览器搜索Redis Desktop一大堆下载地址;

2、客户端远程连接

客户端远程连接和连接其他数据库mysql、oracle是类似的,都是ip+port+账户密码+数据库实例名称等方式,连接redis只用ip+port+密码就够了

 

点击Connect to Redis Server按钮弹出连接弹窗;

a、redis服务器的ip地址;

b、redis服务器的端口号;

c、redis服务器的密码,就是第一种方式中所说的认证密码;

点击Test Connection,认证成功;

 

 3、远程客户端使用

客户端的使用就不在这儿写了,非常简单的操作,度娘中一大把;

好了,这是我在项目中主要用到的两种连接方式,其实第二种方式非常简单的,第一种也非常简单,只要几个常规命令就可以;