当前位置 博文首页 > 个人微信:xiaobotester,添加进行学习交流请备注。 个人微信公

    个人微信:xiaobotester,添加进行学习交流请备注。 个人微信公

    作者:[db:作者] 时间:2021-07-03 12:57

    ? Redis介绍

    ????大家或许会有这样的疑问,作为一个测试人员,去专门学这个干什么呢?理由很简单,工作中要用到啊,现在很多公司都会用到redis,自己搭建环境的时候,可能也会涉及到要搭建redis环境,那redis到底能为我们做什么呢?

    ????用作数据库、缓存以及消息代理等

    Redis到底是什么呢?

    ??? Redis是一种开源的key-value格式存储系统,是跨平台的非关系型数据库,是主流的nosql中的一种。Redis因其丰富的数据结构、极快的速度、齐全的功能而为人所知,在互联网上有非常广泛的应用。

    ????

    ??? Redis为用户提供了字符串、散列、列表、集合、有序集合、HyperLogLog、位图、流、地理坐标等一系列丰富的数据结构,每种数据结构都适用于解决特定的问题。在有需要的时候,用户还可以通过事务、Lua脚本、模块等特性,扩展已有数据结构的功能,甚至从零实现自己专属的数据结构。通过这些数据结构和特性,Redis能够确保用户可以使用适合的工具去解决问题。

    我一般学一个数据库之类的,会先在本地搭一个对应的环境用来练习,等熟练了相关操作之后,再去公司的数据库上操作,避免因为自己的操作失误,给别人的工作带来困扰。而且搭建环境相关的,我现在喜欢用优先用Docker去处理。

    ? Redis环境搭建

    首先要拉取镜像:???????????????????????????????????????????????????????????????????????????????

    docker pull redis:latest
    

    镜像pull下来之后,就可以执行命令启动容器,然后进行连接

    docker run -itd --name redis -p 6379:6379 redis
    用下面的命令进入容器里面:
    docker exec -it redis /bin/bash
    然后再执行下面的命令连接redis,然后就可以进行相关操作了:
    redis-cli?-h?127.0.0.1?-p?6379
    

    以上操作需要在linux系统上进行操作喔,docker的话,也不建议在windows系统上操作,可能会遇到各种未知的问题。

    也可以使用GUI工具连接redis进行操作,比如Another Redis Desktop Manager或者Redis Desktop Manager。

    往期推荐

    给大家分享一下在长沙租房子的经历

    职场篇-初入职场如何选择行业和公司

    Postman教程-变量、集合的基本使用

    Postman教程-通过设置代理/拦截器捕获请求信息

    Postman教程-Response相关的基本操作

    Postman教程-Send Requests相关的基本操作

    Postman教程-接口测试流程&发送第一个请求

    2020年小博公众号文章集锦

    2020年年终总结

    软件测试理论知识-基本概念

    cs