摘要: 一、安装docker(本文不讲,可查看:https://www.cnblogs.com/zhouganqing/p/docker.html) 二、准备工作,准备三台Linux服务器(或者一台也行,记住修改docker端口即可),本文使用三台虚拟机部署集群 三、下载带管理界面的镜像(本文使用3.8.1 阅读全文
posted @ 2021-05-26 17:28 夜空中的萤火虫 阅读(1282) 评论(0) 推荐(0) 编辑
摘要: 一、下载源码 https://github.com/Meituan-Dianping/Leaf 二、解压后修改对应文件 1、修改pom文件,musql-connector改为8.0.23 2、修改leaf-server项目下的leaf.properties文件,新增两个属性 3、修改leaf-ser 阅读全文
posted @ 2021-05-07 10:02 夜空中的萤火虫 阅读(172) 评论(0) 推荐(0) 编辑
摘要: 哨兵机制虽然解决了主从在主节点挂掉后无法自动切换问题,但是仍然存在主节点单点压力。存储能力受单机限制,以及无法实现写操作的负载均衡。 1、概述 集群,即Redis Cluster,是Redis 3.0开始引入的分布式存储方案。 集群由多个节点(Node)组成,Redis的数据分布在这些节点中。集群中 阅读全文
posted @ 2021-04-30 13:50 夜空中的萤火虫 阅读(352) 评论(0) 推荐(0) 编辑
摘要: 一、下载安装(参考第一章) 二、本文架构(三台服务器,每台部署两个节点,主从同步,生产最好是部署六台服务器): 三、进入redis安装目录,复制redis.conf文件,建立从节点配置文件 #进入redis安装目录 cd redis #复制redis.conf文件 cp redis.conf red 阅读全文
posted @ 2021-04-30 13:44 夜空中的萤火虫 阅读(528) 评论(0) 推荐(0) 编辑
摘要: # Example sentinel.conf # 哨兵sentinel实例运行的端口 默认26379port 26379 # 哨兵sentinel的工作目录dir /tmp # 哨兵sentinel监控的redis主节点的 ip port # master-name 可以自己命名的主节点名字 只能 阅读全文
posted @ 2021-04-29 10:14 夜空中的萤火虫 阅读(1976) 评论(0) 推荐(0) 编辑
摘要: # Redis 配置文件示例 # 注意单位: 当需要配置内存大小时, 可能需要指定像1k,5GB,4M等常见格式## 1k => 1000 bytes# 1kb => 1024 bytes# 1m => 1000000 bytes# 1mb => 1024*1024 bytes# 1g => 100 阅读全文
posted @ 2021-04-29 10:11 夜空中的萤火虫 阅读(417) 评论(0) 推荐(0) 编辑
摘要: 1.概述 Redis Sentinel,即Redis哨兵,在Redis 2.8版本开始引入。哨兵的核心功能是主节点的自动故障转移。下面是Redis官方文档对于哨兵功能的描述: 监控(Monitoring):哨兵会不断地检查主节点和从节点是否运作正常。 自动故障转移(Automatic failove 阅读全文
posted @ 2021-04-28 17:26 夜空中的萤火虫 阅读(615) 评论(0) 推荐(0) 编辑
摘要: 一、1主2从 二、1主1从1从(推荐:同时同步主节点容易导致主节点挂机) 三、下载部署redis(这里使用6.2.2版本) #下载redis wget https://download.redis.io/releases/redis-6.2.2.tar.gz #解压到当前文件夹 tar -xzvf 阅读全文
posted @ 2021-04-28 17:20 夜空中的萤火虫 阅读(177) 评论(0) 推荐(0) 编辑
摘要: 一、主从复制的实现原理 主从复制过程大体可以分为3个阶段:连接建立阶段(即准备阶段)、数据同步阶段、命令传播阶段;下面分别进行介绍。 1. 连接建立阶段 该阶段的主要作用是在主从节点之间建立连接,为数据同步做好准备。 步骤1:保存主节点信息 从节点服务器内部维护了两个字段,即masterhost和m 阅读全文
posted @ 2021-04-28 15:55 夜空中的萤火虫 阅读(516) 评论(0) 推荐(0) 编辑
摘要: Redis提供的数据类型主要分为5种自有类型 String:字符串类型,它是一个二进制安全的字符串,意味着它不仅能够存储字符串、还能存储图片、视频等多种类型, 最大长度支持512M。 List:列表类型,该类型是一个插入顺序排序的字符串元素集合, 基于双链表实现。 Set:无序集合类型,Set类型是 阅读全文
posted @ 2021-04-27 16:52 夜空中的萤火虫 阅读(106) 评论(0) 推荐(0) 编辑