Redis性能管理和集群的三种模式(二)

news2024/11/25 7:13:09

一、Redis集群模式

  1.1 redis的定义

    redis 集群 是一个提供高性能高可用数据分片故障转移特性的分布式数据解决方案

  1.2 redis的功能

  1. 数据分片:redis cluster 实现了数据自动分片,每个节点都会保存一份数据
  2. 故障转移:若个某个节点发生故障,cluster会自动将其上的分片迁移个其他节点
  3. 高性能:由于数据分片和网络,redis cluster提供高性能的数据操作
  4. 高可用:如果单个节点挂掉了,那么redis cluster 内部会自动进行故障恢复

  1.3集群的作用

  1. 数据分区(核心功能)

    优点:(1)存储量大大增加,(2)提高了集群的响应能力

  2. 高可用:支持主从复制和主节点的自动故障转移,当一方发生故障,集群仍可以对外提供服务

  1.3.1数据分片

  • redis集群引入了hash槽
  • redis集群有16384个hash槽
  • 集群的每个节点负责一部分hash槽

  1.4 Redis集群的主从复制模型

     集群中具有A、B、C三个节点,如果节点B失败了,整个集群就会因缺少5461-10922这个范围的槽而不可以用。
    为每个节点添加一个从节点A1、B1、C1整个集群便有三个Master节点和三个slave节点组成,在节点B失败后,集群选举B1位为的主节点继续服务。当B和B1都失败后,集群将不可用。

  1.5 Redis集群部署

  1.5.1 关闭防火墙

  1.5.2 改名

    为了更好直观地看操作

  1.5.3 解压压缩包

  1.5.4 切换到redis下,安装gcc、gcc-c++

  1.5.5 安装redis

  1.5.6 运行脚本文件

  1.5.7 停止redis,创建6个文件夹,循环便利

  1.5.8 编辑1-6的配置文件

  1.5.8.1 编辑1的配置文件 

  1.5.8.2 编辑2的配置文件 

  1.5.8.3 编辑3的配置文件

   1.5.8.4 编辑4的配置文件

  1.5.8.5 编辑5的配置文件

  1.5.8.6 编辑6的配置文件

  1.5.9 循环遍历同时过滤出redis的进程

  1.5.10 创建1-6的cluster

  1.5.11 进入到为6001的redis端口下

  1.5.12 创建数据库数据表

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1588137.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

2024年第十四届 Mathorcup (B题)| 甲骨文智能识别 | 深度学习 计算机视觉 |数学建模完整代码+建模过程全解全析

当大家面临着复杂的数学建模问题时,你是否曾经感到茫然无措?作为2022年美国大学生数学建模比赛的O奖得主,我为大家提供了一套优秀的解题思路,让你轻松应对各种难题。 让我们来看看Mathorcup (B题)! CS团队…

基于springboot+vue的汽车租赁管理系统

背景介绍: 网络发展的越来越迅速,它深刻的影响着每一个人生活的各个方面。每一种新型事务的兴起都是为了使人们的生活更加方便。汽车租赁管理系统是一种低成本、更加高效的电子商务方式,它已慢慢的成为一种全新的管理模式。人们不再满足于在互联网上浏览…

自动化测试提速必备 - 并发编程

在自动化测试领域,多线程和多进程技术被广泛应用于提高测试的执行效率和性能。通过并发运行测试用例,可以显著缩短测试周期,特别是在面对大量测试用例或者需要在多个环境中进行测试时尤为重要。 在实际的自动化测试中,我们经常碰…

为什么选择成为程序员?

目录 兴趣和热爱高薪和就业机会持续学习和不断成长挑战和乐趣 兴趣和热爱 许多人选择成为程序员可能是热爱,对计算机,以及编程和科技产生了浓厚的兴趣,并且享受着解决每一个技术问题,构建应用程序和探索新技术所带来的乐趣。 谈到…

【多线程】 synchronized关键字 | 可重入锁 | 死锁 | volatile关键字 | 内存可见性问题 |waitnotify方法|

文章目录 synchronized和volatile关键字一、加锁互斥二、synchronized的使用1.修饰实例方法2.修饰类方法 三、可重入锁1.死锁关于死锁哲学家就餐问题如何避免死锁死锁成因的四个必要条件 四、volatile关键字1.保证内存可见性什么是内存可见性问题如何解决Java内存模型JMMvolati…

蓝牙技术在智能硬件中应用火热,你的蓝牙适配测试如何解决?

蓝牙技术在物联网中的应用非常广泛,可以为人们的生活和工作带来更多的便利和智能化体验,主要五大核心应用场景,具体如下: 1、智能家居 通过蓝牙连接智能家居设备,如智能灯泡、智能插座、智能恒温器等,可以…

【PyQt5】环境配置

PyQt5 环境配置 一、前言1.1 PyQt5介绍1.2 PyCharm集成Pyqt5 二、pyqt5安装三、PyQt5-tools工具包安装四、常用工具环境配置4.1、环境变量配置4。2、验证是否安装成功 五、pycharm中设置Qt工具(Qt Designer、PyUIC、PyRcc)5.1、配置Qt Designer5.2、配置…

LangChain的RAG实践

1. 什么是RAG RAG的概念最先在2020年由Facebook的研究人员在论文《Retrieval-Augmented Generation for Knowledge-Intensive NLP Tasks》中提出来。在这篇论文中他们提出了两种记忆类型: 基于预训练模型(当时LLM的概念不像现在这么如日中天&#xff0…

钉钉与金蝶云星空对接集成获取流程实例(宜搭)打通收款退款新增

钉钉与金蝶云星空对接集成获取流程实例(宜搭)打通收款退款新增 接入系统:钉钉 钉钉(DingTalk)是阿里巴巴集团专为中国企业打造的免费沟通和协同的多端平台,提供PC版,Web版和手机版,有…

GD32F470_微波多普勒无线雷达探测器探头传感器模块10.525GHz HB100带底板

2.20 微波多普勒无线雷达传感器 微波运动传感器是利用多普勒雷达原理设计的微波移动物体探测器。不同于一般的红外探测器,微波传感器通过通过检测物体反射的微波来探测物体的运动状况,检测对象将并不会局限于人体,还有很多其他的事物。微波传…

DB schema表中使用全局变量及在DB组件中查询

DB schema表中使用全局变量及在DB组件中查询 规则如下: 使用如下: 如果在unicloud-db组件上不加判断条件,就会报错,并进入到登录页。 那么就会进入到登录页,加上了判断条件,有数据了就不会了。 因为在sc…

java列表排序练习题

1、(模式识别方面:四个连续相等的数)编写下面的方法,测试某个数组是否有四个连续的值相同的数字。 public static boolean isConsecutiveFour(int[] values)编写测试程序,提示用户输入一个整数列表,如果这个列表中有四个连续的具有相同值的数…

Linux的环境搭建

目录 第一步:购买腾讯云轻量级云服务器 Step1:打开腾讯云 ​编辑 Step2:登录腾讯云并完成认证 Step3:选择服务器类型 Step4:选择服务器配置 第二部:下载XShell Step1:打开XShell Step2…

用于扩展Qt自身的插件(下)

扩展Qt自身的插件 引言必须满足项创建插件示例代码生成插件配置加载插件的环境创建使用插件的项目配置库和头文件依赖的步骤:应用程序代码运行结果总结引言 本文继上篇的扩展Qt自身的插件,接着记录Qt自身的插件,只不过本文提及的用于扩展Qt自身的插件是可以在QtCreator的设…

在 Leetcode 上使用 Javascript 查找数组中的所有重复项(使用 JS 的 DSA)

在本篇博客文章中,我们将探讨如何在数组中找出所有重复的元素,这个问题源自LeetCode上的一个问题。 问题描述: 我们有一个包含n个整数的数组,所有整数都在范围[1, n]内。每个整数要么出现一次,要么出现两次。任务是找…

如何借助AI高效完成写作提纲

AI变革力量:未来数据中心的智能化之旅! 在当今这个信息爆炸的时代,人工智能(AI)在众多领域展现出了它的能力,特别是在写作领域。AI写作工具不仅能够帮助我们高效地生成内容,还能在一定程度上提升…

在vue和 js 、ts 数据中使用 vue-i18n,切换语言环境时,标签文本实时变化

我的项目需要显示两种语言(中文和英文),并且我想要切换语言时,页面语言环境会随之改变,但是目前发现,只能在vue中使用$t(‘’)的方式使用,但是这种方式只能在vue中使用,但是我的菜单文件是定义在js中&#…

JAVAEE之事务和事务传播机制

1.事务 1.1 事务的概念 事务是⼀组操作的集合, 是⼀个不可分割的操作. 事务会把所有的操作作为⼀个整体, ⼀起向数据库提交或者是撤销操作请求. 所以这组操作要么同时成功, 要么同时失败. 1.2 需要事务的原因 转账的时候,要么同时成功,要么同时失败…

关闭笔记本自带的键盘

目录 一、问题 二、方法 【方法一】 【方法二】 一、问题 笔记本自带的键盘上的个别按键又坏了,可能是因为使用电脑时,最先坏的几个按键那里温度比较高,久而久之就烧坏了吧。距离上次更换新键盘才差不多一年,所以不打算再买新…

2024年思维100春季线上比赛倒计时8天,来做做官方样题

今天是2024年4月12日,距离2024年春季思维100活动第一阶段的线上比赛4月20日还有8天。今年思维100活动的考试重点是什么呢?虽然主办方未公布,我们可以从主办方发布的参考题目中来推测今年的考试重点,并且按照这个来举一反三&#x…