









我们主要会去研究我们画了红框的部分。

我们默认的redis端口号是:6379

![]()

这就证明我们连接成功了。我们可以向里面去存储一个数据:

我们可以对元素进行存取。
记住一句话,windows下使用确实简单,但是redis推荐我们去使用Linux去开发使用。
在linux上安装redis:
1.先在官网下载安装包:
![]()
然后我们把它放到home下。
之后再把它移动到我们的opt中,一般我们的一些程序都放到opt目录下:
![]()

然后进行解压文件:
![]()
![]()

然后我们就能看到我们的redis文件了,里面包括我们最重要的一个redis.conf配置文件。
但是这里我们并没有发现我们的server,所以我们还要继续配置。
首先我们要去加载gcc c++
![]()
然后我们需要去执行一个make命令:
![]()
我们make了一次之后再make一次就会变得快了。
然后我们输入命令make install
![]()
redis的默认安装路径是usr/local/bin

我们可以看到我们的redis-cli,redis-server.
然后我们把我们的redis配置文件复制到我们当前的这个目录下:
我们先创建一个目录:
![]()
我们之后就会用我们的这个配置文件进行启动。
redis默认不是后台启动的,我们要去修改配置文件:
默认的我们的这个是no,我们要把它改成yes。
![]()
我们现在的redis的配置就结束了。现在我们就要在linux上去启动我们的redis服务:
但是我们这里启动是没有任何提示的。
怎么能确定我们已经弄好了,是可以使用的了呢?
![]()
我们现在就已经能够去使用了。
然后现在我们也可以去测试一下了:

然后我们可以使用keys *看我们一共都有哪些键:
![]()
我们以后都是这种通过redis端口号进行连接。
然后我们去看看我们的redis的进程是否开启:
现在我们就可以确定我们的两个进程都是开启的。
那我们如何去关闭redis服务呢?
![]()
再次查看端口我们会发现我们的cli和server服务已经没有了。
后面我们会使用单机多redis启动集群测试。
测试性能
redis-benchmark是一个压力测试工具!
官方自带的性能测试工具。
redis-benchmark命令参数!

我们来建测试下:
测试100个并发连接 100000个请求
redis-benchmark -h localhost -p 6379 -c 100 -n 100000

在另一个终端进行测试:
![]()
以set为例。
对我们的100000进行写入测试
100个并发客户端
每次写入3个字节
只有一台服务器来处理这些请求 单机性能
![]()
所有请求在293毫秒处理完成。
每秒处理23245个请求。