1. redis概述
随着当今社会都跟数据打交道,网络用户的规模大幅度提升,传统关系型数据库以业务逻辑存储数据性能低下,redis非关系型数据库(NOSQL)应运而生,打破传统数据库业务存储数据模式,只以最简单的键值对(key-value)方式存储数据,提高数据库的扩展能力。NOSQL(not noly sql)不是大家看到的字面意思,而是不仅仅是数据库。
2. redis安装(本人是在linux环境下学习的redis,windows版本的不了解,想要什么版本可以去官网下载)
Redis官方网站 |
Redis中文官方网站 |
http://redis.cn/ |
2.1 redis安装步骤
2.1.1 首先安装c语言的编译环境
yum install centos-release-scl scl-utils-build
yum install -y devtoolset-8-toolchain
scl enable devtoolset-8 bash
然后查看安装完的版本
sudo gcc --version
2.1.2 下载linux压缩包(本人用的是6.2.1版本,有需要可以下载)
链接:https://pan.baidu.com/s/1hhhWjGVCVZ4vkM3iAeEskg
提取码:lhy9
下载到本地,然后上传到虚拟机内
我用的是serureCRT,这个可视化界面可以直接拖取到linux目录下
2.1.3 解压redis压缩包
解压压缩包先进入到你下载的redis对应目录下
tar -zxvf redis-6.2.1.tar.gz
解压完直接进入redis-6.2.1目录,执行make命令,这里执行的命令可以验证c语言编译环境,如果环境没问题,显示以下界面,如果有问题,会显示没有那个文件或者目录
报错的话就依次执行以下命令
make distclean
make (make成功了,不用执行make test 直接执行make install)
make install (这步就是进行安装redis了)
再次执行 gcc --version命令查看C语言编译环境。这时候应该就没问题了,要是还有问题这边建议可以把电脑砸了。
2.1.4安装目录 /usr/local/bin
这是redis 的一些关键性的命令
redis-benchmark:性能测试工具,可以在自己本子运行,看看自