学无先后,达者为师

网站首页 编程语言 正文

Linux Redis-6.2.6单机部署

作者:两小只呀 更新时间: 2022-07-16 编程语言

目录

前言

一、下载、编译

  1. 可能出现的异常:

        1.make cc: Command not fund

        2.编译出现如下报错 

二、配置

三、启动

总结


前言

Redis有4种模式:

模式 优点 缺点
单机 部署简单 不太可靠、容量瓶颈、QPS瓶颈
主从复制 比较可靠,读写分离 故障恢复复杂,主库的写跟存受单机限制
哨兵模式 集群部署简单,可靠性高 原理繁琐,slave存在资源浪费,不能解决读写分离问题
集群模式 数据动态存储solt,可扩展,高可用 客户端动态感知后端变更,批量操作支持查

 


一、下载、编译

#下载
wget http://download.redis.io/releases/redis-6.2.6.tar.gz
#解压
tar xzf redis-6.2.6.tar.gz
#编译
cd redis-6.2.6
make

  1. 可能出现的异常:

        1.make cc: Command not fund

        原因:系统没有安装gcc环境

        方案:安装gc,安装完成后重新编译即可

yum install gcc

        2.编译出现如下报错 

        原因:gcc版本过低

        方案:升级gcc版本

#查看版本
gcc -v
		 
#升级
yum -y install centos-release-scl
yum -y install devtoolset-9-gcc devtoolset-9-gcc-c++ devtoolset-9-binutils
scl enable devtoolset-9 bash

二、配置

vi redis.conf
bind 0.0.0.0  #设置绑定的主机ip,0.0.0.0表示监听所有地址
protected-mode no  #关闭安全模式,允许外网访问
daemonize yes  #后台启动

三、启动

./redis-server ../redis.conf

总结

以上就是redis单机部署方式,以后有机会会更新另外3种的部署方式。

原文链接:https://blog.csdn.net/u010735988/article/details/125780568

栏目分类
最近更新