目录
2008年萨尔瓦多开发了一个软件项目-网站实时统计,需要大量的数据库读写操作,对数据库的读写要求很高,但是普通的关系型数据库并不能满足如此高的读写操作,于是萨尔瓦多使用C语言自定义了一个数据库(数据存储系统-redis);后来他将Redis进行了封装,并对此进行开源,从此redis走进了开发人员的世界~
Redis使用的C语言开发的,基于内存结构进行以“键值对数据”存储的,它是一款高性能、非关系型的Nosql(不支持SQL语句)的数据库
Redis支持的数据类型 ,基于键值对进行存储的;具体有以下几种:
在安装Redis之前我们需要先安装gcc,在前面我们提到了,Redis是用c语言写的,二gcc就是提供c++语言支持的,所以我们在安装Redis之前需要对gcc进行安装
(1)、安装gcc
- #安装gcc指令
- yum -y install gcc
(2)、安装Redis
- #安装指令
- wget http://download.redis.io/releases/redis-5.0.7.tar.gz
注意:这里需要使用到wget指令,若之前未装wget则会“未找到wget指令”
此时则需要使用 yum -y install wget 进行wget的安装,安装成功后再次对Redis进行安装
(3)、解压Redis
- #指令
- tar -zvxf redis-5.0.7.tar.gz
解压之后输入“ll”指令,则会看到redis已经解压成功
(4)、解压之后进入redis-5.0.7目录
- #指令
- cd redis-5.0.7
(5)、对redis进行编译
- #指令1
- make MALLOC=libc
-
- #指令2
- make
-
-
- (二选一即可)
(6)、安装redis
- #指令
- make install
到此redis就安装成功了,让我们测试一下吧~~
使用指令开启redis服务:redis-server
我们还可以使用:redis-server & 指令让redis后台运行。除此之外我们还可以通过指令redis-cli打开redis'的客户端(打开redis客户端必须是在启动redis的前提下进行)