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

顺企网宁波网站建设免费做微信请帖的网站

顺企网宁波网站建设,免费做微信请帖的网站,自建站外贸平台有哪些比较好,2017年做网站维护总结介绍 使多个 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/895644/

相关文章:

  • 网站mip怎么做上杭县建设局网站
  • 做p2p投资理财的网站铁岭网站建设 258魔站
  • 网站做视频窗口接口收费么wordpress模板文件在哪里
  • 用哪个做网站demo深圳服务好的网页设计
  • 常宁网站开发阿里云建站售前咨询
  • 网站免费正能量加载要快图片制作用什么软件
  • c 做网站后台nodejs做后端的网站
  • 网站如何转移到新的空间服务器上怎样做电子商务网站
  • 洛阳有建社网站的吗违法网站建设国外服务器
  • 永灿网站建设公司腾讯云做网站教程
  • 营销型网站建设中坚站东阳厂家高端网站设计
  • 响应式网站建设价位站长检测工具
  • 网站备案号 链接网站建设支付
  • 东明县网站建设无广告免费赚钱无门槛的游戏
  • 上海 网站设计公司网站的ftp信息
  • 网站切换语言怎么做网站做充值和提现
  • 如何做招聘网站统计表湛江市建设规划局网站
  • 山西网站建设运营公司dw企业网站设计
  • 网站定制怎么选择钱站网站如何
  • 南充网站建设狐灵网络子网站建设经验汇报
  • asp网站跳转浏览器做网站都需要什么
  • 焦作网站建设公司哪家好公众号平台官网入口
  • 东莞网站开发前三强.netcore网站开发
  • 网站做app有什么意义wordpress开启ssl
  • 网站文件大小网站建设 模板网站
  • 用wordpress做视频网站微商城系统销售
  • 网站设计 尺寸最新清远发布
  • 上海建设项目中标公示网站软件开发文档编制
  • 网站运营服务中心建设方案向网站上传文件怎么做
  • 猎头网站模板深圳住建网站