概述
Redis(Remote Dictionary Server:即远程字典服务),它是一个开源的,使用C语言编写,支持网络,基于内存亦可持久化的日志型key-value数据库,与此同时还提供了多种语言的API。同时,Redis会周期性的将更新数据写入磁盘或者将修改操作写入到追加的记录文件中,并且在此基础上实现了master-slave(主从)同步。
官网地址 :https://redis.io/
部署
Windows安装
- 下载Redis安装包
下载地址:https://github.com/MicrosoftArchive/redis/releases
- 对安装包进行解压,打开文件,双击redis-server启动服务
- 双击redis-cli,打开客户端进行测试
127.0.0.1:代表是在本地启动
6379:代表默认端口
通过输入“ping”,返回“pong”则代表正常连接
Linux系统安装
由于Redis在官方文档中说到,
因此,我们也需要知道在Linux系统下如何安装Redis
准备工作:
准备一台服务器,及Xshell(安全终端模拟软件),XFTP(文件传输)应用。
服务器根据自身情况进行购买,
Xshell,Xftp免费下载地址:
https://www.xshell.com/zh/free-for-home-school/
- 在官网下载安装包
下载地址:https://redis.io/download/
- 打开XFTP工具,将下载的安装包传输到Linux系统中
- 对安装包进行解压
通过命令行 tar -zxvf xxxx,进行解压操作,解压后,便得到了redis.conf配置文件
- 查看Redis相关应用程序
redis相关应用程序默认位置:/usr/local/bin
- 此时还需对C语言环境进行相关配置
第一步:
yum install gcc-c++
第二步:
make
检查:
测试
- 启动Redis服务
/usr/local/bin/redis-server ./redis.conf
- 打开客户端
/usr/local/bin/redis-cli -p 6379