redis是一种不同于mysql的数据存储方式,redis其实更像是一种缓存,有一定的有效期,清除后就无法使用这个数据,但是读取速度快,多用于登录等功能场景。
针对redis数据查询或者修改是需要进入服务器上使用命令操作的,但是通常情况下,redis的库和数值是比较庞大的,通过命令查询出来列表会比较冗长,这时候就可以借助一些可视化的操作工具来使用。(当然有些公司可能不愿意多使用这种工具,鼓励测试人员多多使用快捷命令,这样更有助于了解redis知识,但是可视化工具也是可以辅助的,二者不矛盾。)
笔者自己用的比较多的是redisdesktopmanager工具。
首先使用工具前需要连接服务器
①自定义一个名称
②服务器地址
③redis的默认端口,这个可以问下安装redis的运维同学
④服务器的密码,不是必填项,没有的可以不填
其次,进入工具之后就可以看到所有的数据,可以对数据库进行操作,右键有四个按钮,添加新的key,搜索过滤key,重新加载数据库(可以理解为刷新数据),清除数据库(谨慎操作,毕竟无法复原数据)
最后双击具体的一个key可以进入详情,进行操作,
①支持key的重命名,不过不建议操作,一般代码里很多地方是根据key的名字判断的,修改后可能导致找不到这个值
②删除这个值
③重新加载,也就是刷新
④设置链接剩余时间,按照秒为单位,到期后这个key自动清除。在这个工具里支持对单个或者多个key批量修改链接时间,单个修改不会影响其他同性质key的有效期,方便测试。