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

制作一个网站的一般步骤有哪些网站可以推广

制作一个网站的一般步骤,有哪些网站可以推广,河源新闻头条最新新闻,手机网站建设行业现状介绍 使多个 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/850533/

相关文章:

  • 高校网站建设需求单建设公司资质查询官网
  • 深圳如何做网站免费注册建网站
  • 西安网站建设优化企业公示信息查询系统浙江
  • 深圳移动网站建设网站开发专业感想
  • 网站建设怎么找客户网站降权怎么办
  • 南昌专业网站排名推广北京的软件公司
  • iis 手机网站移动微网站建设
  • 如何做淘宝网网站域名网站建设电子书资料
  • 红杭州网站建设wordpress提取某个分类文章
  • dede怎么换网站页面创建网站有什么用
  • 广东省建设厅网站网站图片被盗连怎么办
  • 可以做彩页的网站自建服务器做网站要备案
  • 企业网站建设的基本步骤传统营销
  • 在线看网站源码怎么制作网站网页
  • 外链网站推荐app开发需要多少费用
  • 廊坊做网站费用自己做的网址危险网站
  • 家庭安全卫士论坛WordPress江苏网站关键词优化优化
  • 网站规划与开发技术专业想做网站的公司
  • 某购物网站开发项目无锡华士镇网站建设
  • 计算机网站开发开题报告范文做图网站有哪些东西
  • 建设银行网站支付流程wordpress无法编辑
  • 网站建设容易出现的问题做互联网网站待遇
  • 恩阳建设局网站收银系统一套多少钱
  • 大连建设教育网站wordpress管理员登陆不上
  • 专注扬中网站建设制作网站需要什么
  • php可以做移动端网站一份完整的商业计划书
  • 合肥网站建设电话咨询thinkphp开发的网站
  • 大连做网站优化哪家好兼职网站高中生在家可做
  • 网站主题推荐网站建设流程所用工具
  • 长沙网站设计服务厦门装修公司排名前十