当前位置: 首页 > 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.15wanjia.com/news/40518.html

相关文章:

  • 营销型网站效果不好游戏推广公司好做吗
  • 新网站外链怎么做北京百度网站排名优化
  • 网站策划书的内涵电商培训机构靠谱吗
  • o2o商城网站制作百度识图 上传图片
  • 有域名后怎么建网站找客户的软件有哪些
  • 做设计灵感的网站奖券世界推广网站
  • 网站建设与管理 自考人工智能培训班
  • 深圳万齐网站建设ui设计
  • 520高清网站三级黄色软件男女做百度客户服务电话
  • icp网站备案流程营销网站方案设计
  • p2p网贷网站建设seo技术外包
  • php做自己的网站怎么申请域名建网站
  • 邯郸移动网站制作友情链接发布网
  • 论坛网站推广方案网络推广 网站制作
  • 江苏优化网站公司哪家好免费网络推广工具
  • 企业网站怎么搜索优化google推广工具
  • 做网站需要什么代码友情链接交换平台有哪些
  • 资讯类网站建设资质要求太原关键词排名优化
  • 怎么在网站上做链接seo点击工具帮你火21星热情
  • 搭建网站服务器多少钱google网站登录入口
  • 360做网站经常打骚扰电话在线资源搜索引擎
  • 网站开发与app开发原理青岛网站快速排名提升
  • 中国建设银行北京招聘信息网站整站seo服务
  • 做网站需要什么软件制作一个网站的流程有哪些
  • 济南好的网站建设公司全渠道营销管理平台
  • 淘宝客网站推广备案长沙市最新疫情
  • 百度推广是什么工作seo网站内部优化方案
  • 合肥行业网站建设企业营销策划书如何编写
  • 网站连接微信支付2022新闻热点10条
  • 武汉百度快速优化seo大牛