文章目录
一、关系数据库与非关系型数据库
1、关系数据库
2、非关系型数据库
3、关系数据库与非关系型数据库区别(三个方向)
数据存储方式不同
扩展方式不同
对事务性的支持不同
4、非关系型数据库产生背景
5、小结
二、Redis简介
1、Redis的单线程模式
2、Redis的优点
三、Redis 安装部署
需要软件包redis-5.0.7.tar.gz
1、编译安装redis
systemctl stop firewalld
setenforce 0
cd /opt/
yum install -y gcc gcc-c++ make
tar zxvf redis-5.0.7.tar.gz
cd /opt/redis-5.0.7/
make && make PREFIX=/usr/local/redis install
2、执行软件包自带的install_server.sh脚本文件设置redid服务相关配置
cd /opt/redis-5.0.7/utils
./install_server.sh
……
慢慢回车
Please select the redis executable path []
手动输入 /usr/local/redis/bin/redis-server
#要一次性输入正确,不然还要重新执行
Selected config:
Port : 6379 #默认侦听端口为6379
Config file : /etc/redis/6379.conf #配置文件路径
Log file : /var/log/redis_6379.log #日志文件路径
Data dir : /var/lib/redis/6379 #数据文件路径
Executable : /usr/local/redis/bin/redis-server #可执行文件路径
Cli Executable : /usr/local/bin/redis-cli #客户端命令工具
3、把redis的可执行程序文件放入路径环境变量的目录中便于系统识别
ln -s /usr/local/redis/bin/* /usr/local/bin/
#当install_server.sh 脚本运行完毕,Redis服务就已经启动,默认侦听端口为6379
netstat -natp | grep redis
#redis服务控制
/etc/init.d