Redis-简介与安装

一、Redis简介

Redis的全称是Remote Dictionary Server,中文翻译叫远程字典服务,由C语言编写,支持网络,是一个可以基于内存也可持久化的日志型。是当下最热门的NoSQL技术之一,也被称为结构化的数据库。

Redis能做什么

1、内存存储保证了我们了效率,也可以持久化保证了数据的安全。

2、效率极高,可用于高速缓存

3、发布订阅系统

4、地图信息分析

5、计数器计时器(统计浏览量等等)

6、集群,事务

二、Redis安装与启动

1.打开官网首页,复制下来下载链接,利用wget命令下载到我们的虚拟机。

image-20201201143729805

2.解压redis的压缩包,一般程序建议放在/opt目录下

image-20201201144249520

3.安装基本环境

yum install gcc-c++ -y
make  # make一下环境,此时记得要进去解压出来的redis文件夹
make install  # 确认一下

正常情况下出现下图为安装正常

image-20201202192137364

4.redis的默认安装路径

redis默认安装目录是在/usr/local/bin

image-20201202191646524

5.备份原配置文件

在/usr/local/bin 下,新建一个文件夹,拷贝redis的配置文件。原来的配置文件作为备份就留在那不动了

mkdir redisconfig
cp /opt/redis-6.0.6/redis.conf redisconfig/

6.修改配置文件为守护进程启动

cd /usr/local/bin/redisconfig
vi redis.conf 

image-20201202192550904

7.启动redis服务端

cd /usr/local/bin/
redis-server redisconfig/redis.conf # 利用配置文件启动redis

image-20201202192902132

8.启动客户端测试连接

cd /usr/local/bin/
redis-cli -h 127.0.0.1 -p 6379
# 若正常进入了客户端的交互界面,输入ping,看到返回PONG表示连接正常。redis整体安装完成

image-20201202193207736

三、利用redis-benchmark测试

redis-benchmark是redis自带的性能测试工具。有以下参数

image-20201202193631189

我们测试一下100个并发连接,每个连接10万个请求

cd /usr/local/bin/
redis-benchmark -h localhost -p 6379 -c 100 -n 100000

下方就会出现各种命令的测试结果,

image-20201202194103384

原文地址:https://www.cnblogs.com/chiyun/p/14075961.html