什么是Redis?
Redis是数据库,非关系型的数据库(又被称之为NoSql),一般用作缓存数据(因为存储在内存中,所以查询速度会很快);和咱们熟悉的Mysql这种关系型数据库不同(关系型数据库是以 二维表格的方式记录数据,有行有列);Redis是以k-v键值对的方式进行数据的存储,通过k(键),找到对应的v(值)。形象一点说,k-v的方式类似查找《新华字典》,咱们根据字的拼音(想做k),找到咱们想要查找的内容(想做v)。
一、redis的安装
官方下载地址:
https://redis.io/download/#redis-downloads
参考提供下载(Linux版本redis-6.2.1):链接:https://pan.baidu.com/s/120B-gT9xxxtGsMxfhEZi7g 提取码:9jm6
1、安装
gcc
(
redis
是
c
语言开发的,安装需要
c
语言环境编译安装)
yum -y install gcc
注:截图展示为已经安装后的显示
2
、将
redis
安装包进行解压缩
tar -zxvf redis-6.2.1.tar.gz -C /opt/redis
3、进入redis解压的目录内
cd /opt/redis/redis-6.2.1
4、进行编译 并进行安装
make && make install
5、创建放置redis配置的目录
mkdir /opt/redis-conf
6、将redis的配置文件复制一份在自己创建的/opt/redi-conf配置目录内
cp /opt/redis/redis-6.2.1/redis.conf /opt/redis-conf/
7、通过前台启动方式redis
redis-server redis.conf
二、解决redis的访问限制
1、进入配置文件
2、配置文件内容展示
(:set nu 可以打开行号)
3、将自带的bind 127.0.0.1 -::1
(设置访问限制)
更改为:bind 0.0.0.0
4、将自带的daemonize no
(设置后台启动)
更改为:daemonize yes
5、保存退出
6、启动redis服务
redis-server /opt/redis-conf/redis.conf
三、验证redis服务&远程连接
1、redis服务
2、远程连接