什么是NoSQL?什么是Redis?Redis在CentOS8下的安装

SQL数据库

我们经常接触的MySQL、Oracle、Access等数据库都是基于SQL的数据库,数据库的增删改查都是通过SQL语句完成的。这些数据库都属于“关系型数据库”。或者叫SQL数据库。

NoSQL数据库

NoSQL,是Not Only SQL的缩写。也可以直接理解为没有SQL的意思。也就是非关系型数据库。数据库的增删改查不基于SQL语句。

什么是Redis?

目前最有名的NoSQL数据库之一。
是一款基于内存的NoSQL数据库,为什么要基于内存呢?就是因为内存读写速度比硬盘快太多了。

Redis在CentOS8下的安装

第一步:下载Redis

可以在Redis官网下载安装包:https://redis.io/download
也可以通过wget命令下载,这里采用wget下载方式:

wget http://download.redis.io/releases/redis-5.0.7.tar.gz

第二步:解压、编译

tar zxvf redis-5.0.7.tar.gz
cd redis-5.0.7
make

第三步:运行

编译后的Redis程序在src文件夹下:

src/redis-server

看到下面这些内容就说明安装成功啦!
file

第四步:测试

$ src/redis-cli
redis> set foo bar
OK
redis> get foo
"bar"