测试人员应该知道的Redis知识 概述
Posted 鲁德
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了测试人员应该知道的Redis知识 概述相关的知识,希望对你有一定的参考价值。
导
语
鲁德学院第5期测试训练营-简历、面试、升职加薪!
以前的你是这样的:
l 简历投了10封、100封,石沉大海的;
l 面试了一家、又一家,再一家,始终面试失败的;
l 想跳槽、转行,寻求高薪而屡次碰壁的;
l 想清晰认识自己,收获更多成长没有机会的;
l 想链接更多人脉,助力个人职业发展的;
现在的你,遇上鲁德这些都不是问题!
原价1699元,早鸟价199元(仅限7.20日前报名)过期限后报名399元
课程详情看文末
一、概述
下面我们会以redis为例,带大家来逐步了解相关的知识。
二、Redis是什么?
引用官网的说法:Redis 是一个开源(BSD许可)的,内存中的数据结构存储系统,它可以用作数据库、缓存和消息中间件。 它支持多种类型的数据结构,如 字符串(strings), 散列(hashes), 列表(lists), 集合(sets), 有序集合(sorted sets) 与范围查询, bitmaps, hyperloglogs 和 地理空间(geospatial) 索引半径查询。 Redis 内置了 复制(replication),LUA脚本(Lua scripting), LRU驱动事件(LRU eviction),事务(transactions) 和不同级别的 磁盘持久化(persistence), 并通过 Redis哨兵(Sentinel)和自动 分区(Cluster)提供高可用性(high availability)。
四、去哪儿下Redis
下载Redis,我们可以从Redis的官网(https://redis.io/download)进行下载,目前最新的稳定版本是6.0.5。
需要注意的是官方并未提供windows版本,需要下载windows版本的同学,可以从以下链接进行下载
https://github.com/tporadowski/redis/releases
不过需要注意的是,由于执行效率等原因,并不推荐生产环境在windows中搭建Redis服务,当然自己本地搭着学习肯定是没问题的。
对于Linux版本,下载完Redis后,我们执行以下命令进行解压及编译即可使用,另外建议将相关命令加入到环境变量PATH中,方便后续使用。
$ tar xzf redis-6.0.5.tar.gz
$ cd redis-6.0.5
$ make
对于mac版本,我们可以通过brew直接安装
brew install redis
五、永远的HelloWorld
在安装完redis后,我们来一起试一下吧。首先启动Redis服务
redis-server /usr/local/etc/redis.conf
另起一个新窗口,连接上redis
redis-cli
如果是远程连接的话,可以通过参数指定
redis-cli -h host -p port -a password
然后我们在命令行中输入ping,如果服务没问题,会返回一个PONG
六、总结
--扫码加入【性能测试技能群】,掌握高级性能测试与分析实战技能
--扫码加入【自动化测试技能群】,掌握自动化项目实战和技能提升
--扫码加入【面试高薪岗位技巧群】全面熟知面试题解析和面试技巧
扫下方二维码加老师微信【领取训练营试听课】哦
长按二维码咨询
以上是关于测试人员应该知道的Redis知识 概述的主要内容,如果未能解决你的问题,请参考以下文章