当前位置: 首页 > news >正文

建设银行鞍山网站网站经营许可备案

建设银行鞍山网站,网站经营许可备案,邯郸网站设计制作,wordpress大学主介绍 使多个 Redis 实例共同工作,实现数据的水平扩展。通过将数据分片到多个节点上,Redis 集群能够在不牺牲性能的前提下扩展存储容量和处理能力,从而支持更高并发的请求。Redis 集群不仅支持数据分片,还提供了自动故障转移和高可…

介绍

使多个 Redis 实例共同工作,实现数据的水平扩展。通过将数据分片到多个节点上,Redis 集群能够在不牺牲性能的前提下扩展存储容量和处理能力,从而支持更高并发的请求。Redis 集群不仅支持数据分片,还提供了自动故障转移和高可用性功能。
在这里插入图片描述
这些主节点会相互的ping来达到自动故障转移

特点

  • 集群中有多个master,每个master保存不同数据
  • 每个master都可以有多个slave节点
  • master之间通过ping监测彼此健康状态 就不用哨兵了

部署文件

version: "3.2"services:r1:image: rediscontainer_name: r1network_mode: "host"entrypoint: ["redis-server", "--port", "7001", "--cluster-enabled", "yes", "--cluster-config-file", "node.conf", "--requirepass", "mypassword","--masterauth", "yourpassword"]r2:image: rediscontainer_name: r2network_mode: "host"entrypoint: ["redis-server", "--port", "7002", "--cluster-enabled", "yes", "--cluster-config-file", "node.conf", "--requirepass", "mypassword","--masterauth", "yourpassword"]r3:image: rediscontainer_name: r3network_mode: "host"entrypoint: ["redis-server", "--port", "7003", "--cluster-enabled", "yes", "--cluster-config-file", "node.conf", "--requirepass", "mypassword","--masterauth", "yourpassword"]r4:image: rediscontainer_name: r4network_mode: "host"entrypoint: ["redis-server", "--port", "7004", "--cluster-enabled", "yes", "--cluster-config-file", "node.conf", "--requirepass", "mypassword","--masterauth", "yourpassword"]r5:image: rediscontainer_name: r5network_mode: "host"entrypoint: ["redis-server", "--port", "7005", "--cluster-enabled", "yes", "--cluster-config-file", "node.conf", "--requirepass", "mypassword","--masterauth", "yourpassword"]r6:image: rediscontainer_name: r6network_mode: "host"entrypoint: ["redis-server", "--port", "7006", "--cluster-enabled", "yes", "--cluster-config-file", "node.conf", "--requirepass", "mypassword","--masterauth", "yourpassword"]

部署

 docker-compose up -d

集群连接

 进入任意节点容器
docker exec -it r1 bash

连接
将各个节点进行连接

  • redis-cli --cluster:代表集群操作命令
  • create:代表是创建集群
  • –cluster-replicas 1 :指定集群中每个master的副本个数为1
    • 此时节点总数 ÷ (replicas + 1) 得到的就是master的数量n。因此节点列表中的前n个节点就是master,其它节点都是slave节点,随机分配到不同master
redis-cli --cluster create --cluster-replicas 1 \
13.116.247.215:7001 13.116.247.215:7002 13.116.247.215:7003 \
13.116.247.215:7004 13.116.247.215:7005 13.116.247.215:7006 \
-a mypassword

在这里插入图片描述

查看集群状态

redis-cli -p 7001 -a mypassword cluster nodes

散片插槽

创建成功后 每一个主节点都会分配哈希散片插槽,Redis数据不是与节点绑定,而是与插槽slot绑定。当我们读写数据时,Redis基于CRC16算法对key做hash运算,得到的结果与16384取余,就计算出了这个key的slot值。然后到slot所在的Redis节点执行读写操作。
](https://i-blog.csdnimg.cn/direct/2a686123cce64462bce18deb498168c4.png)

http://www.yayakq.cn/news/654644/

相关文章:

  • 唐山网站建设唐山做网站建设青岛公司网站
  • 网站建设 销售建筑企业资质证书
  • 包装材料营销型网站六安网站
  • 网站建设播放vr视频教程摄影网站网络促销方式
  • 网站备案怎么注销深圳住建厅官方网站
  • 做网站需要到什么技术潍坊网站建设报价费用
  • 对接 网站后台网站集约建设原因
  • 模板网站的坏处编程培训心得
  • 做网站投资太大 网站也没搞起来宝塔面板wordpress静态化
  • 中英文双语网站怎么做网站做系统叫什么
  • html5国外网站模板html源码下载wordpress主题在线制作
  • 一个完整网站制作的实例app商城开发定制
  • wordpress多站点不同主题图片展示型网站模板下载
  • 腾讯云域名备案需要提供网站建设方案书建网站前途
  • 网站首页建设图文教程做网络销售哪些网站比较好
  • 可以做微课ppt模板 网站有哪些内容婚纱网站设计素材
  • 网站建设寻求做毕业设计免费网站建设
  • 下载专门做初中数学题的网站wordpress幻灯片不显示
  • 重庆网站排名优化教程商会网站建设方案书
  • 网站动画特效建筑工程网上教育平台
  • 油金地 做网站wordpress 怎么加页面
  • 个人网站建站申请网站关键词太多好不好
  • 医社保增减员在什么网站做格尔木有做网站的吗
  • 山东建设局网站 王局骨科免费咨询
  • 佛山做外贸网站渠道网站建设项目维护与评价书
  • 做网站流程建网站学什么
  • 精美的网站上海企业seo
  • 大连城建设计研究院网站广东省公路建设有限公司网站
  • 海诚网站建设dw网页设计软件的学习网站
  • 网站建设怎么做呢无法运行电脑wordpress