redis
-
什么是redis
redis是用C语言开发的一个开源的高性能键值对(key-value)数据库。
它通过提供多种键值数据类型来适应不同场景下的存储需求,
目前为止redis支持的键值数据类型如下:
string(字符串),hash(哈希),list(列表),set(集合)及zset(sorted set:有序集合)NoSQL 简介 NoSQL(NoSQL = Not Only SQL ),泛指非关系型的数据库
-
redis的应用场景
数据库
缓存(数据查询、新闻、上架商品) (最多使用)
任务队列(秒杀、抢购、12306等) -
预先安装gcc和make这两个软件
- 避免待会儿make时由于没安装gcc失败,提前安装gcc
yum install -y gcc make
- 避免待会儿make时由于没安装gcc失败,提前安装gcc
注1:可通过如下两种方式检查软件是否已安装
方案一:先通过如下命令检查有无gcc
whereis gcc
方案二:也可以先通过dpkg命令查看这两个软件是否已经安装
dpkg -l #查看安装的所有软件
dpkg -l gcc
dpkg -l make
- 下载redis5.0.3
mkdir /usr/local/mytools
cd /usr/local/mytools
wget http://download.redis.io/releases/redis-5.0.3.tar.gz
#可通过wget下载也可以在官网下载后通过工具上传
注1:wget类似于迅雷等下载工具
注2:请选择Stable(5.X)稳定版下载
-
在上传(或下载)redis的目录下进行解压
-
创建redis目录
mkdir /usr/local/redis -
解压到/usr/local/redis目录
tar -zxvf redis-5.0.3.tar.gz -C /usr/local/redis
-
切换到/usr/local/redis目录
cd /usr/local/redis -
文件夹重命名,改成single是为和以后的集群区别开来
-