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

做公司网站教程视频东莞寮步二手车交易市场

做公司网站教程视频,东莞寮步二手车交易市场,外贸网站营销方案,wordpress 3.9中文版Redis集群演进过程Redis单节点主从复制#xff1a;复制主要实现了数据的多机备份#xff0c;以及对于读操作的负载均衡和简单的故障恢复。故障恢复无法自动化#xff1b;写操作无法负载均衡#xff1b;存储能力受到单机的限制。哨兵#xff08;Sentinel#xff09;#… Redis集群演进过程Redis单节点主从复制复制主要实现了数据的多机备份以及对于读操作的负载均衡和简单的故障恢复。故障恢复无法自动化写操作无法负载均衡存储能力受到单机的限制。哨兵Sentinel在复制的基础上哨兵实现了自动化的故障恢复。缺陷是写操作无法负载均衡存储能力受到单机的限制。Cluster集群通过分片集群Redis解决了写操作无法负载均衡以及存储能力受到单机限制的问题而且也具有故障迁移主从切换的功能实现了较为完善的高可用方案。科普特性请对照上面的架构图redis cluster不支持单机版本的16个默认数据库仅有0数据库 select命令被禁用key空间被划分为16384个哈希槽每个master节点负责处理16384个哈希槽的子集当集群没有发生重配集群是稳定的每个master都可能有1个或多个slave节点 这些节点将在网络分区或者发生故障时尝试替代master节点 同时这些slave节点也可用于支撑大规模的读操作将key映射到哈希操作的算法是hash_slot CRC16(16)mod 16384例外key hash tags:{user1000}.following和{user1000}.followers两个键值将被放在一个哈希槽因为只有子字符串user1000将被用来计算哈希槽。Cluster bus每个redis节点都有一个用于集群节点间通信的tcp端口(在原客户端访问端口之上加上1000),节点使用gossip协议和配置更新机制以避免在正常情况下在节点之间交换过多的消息因此交换的消息数量不是指数级的redis客户端可以向集群中每个节点发送查询(包括从节点)节点将会分析查询key找到负责对应哈希槽的节点。当前节点能处理最好不能处理将返回 MOVED error、哈希槽、能处理的节点客户端将自行定向到特定新节点查询。一般情况下slave节点会将客户端请求重定向到负责对应哈希槽的master节点但是为了支撑大规模读可以给slave节点开启 READONLY搭建Redis Cluster本文使用一个单物理机搭建伪Redis Cluster(3主3从)创建redis-cluster目录存放集群下载最新版redis-6.2.4 将bin目录下的可执行文件、redis.conf拷贝到同级目录redis01修改redis01 目录下redis.conf配置:port 7001cluster-enabled  yes        // 之前被注释将redis01拷贝多个形成redis02 redis02 redis04 redis05redis06 ,修改对应redis.conf port为7002 7003 7004 7005 7006启动6个redis节点使用start.sh脚本 chmod x start.sh 每个启动命令后面的 表示后台启动cd redis01 ./redis-server redis.conf  cd .. cd redis02 ./redis-server redis.conf   cd .. cd redis03 ./redis-server redis.conf   cd .. cd redis04 ./redis-server redis.conf  cd .. cd redis05 ./redis-server redis.conf  cd .. cd redis06 ./redis-server redis.conf  cd .. 准备组建redis clusterredis 5可以使用redis-cli 特定命令来组建集群redis3,4使用redis-trib.rb来协助组建集群。使用redis-cli --cluster命令创建由6个节点组成的redis cluser其中cluster-replicas 1将为每个master节点创建slave节点  (不带上这个cluster-replicas会创建了6个master节点组成的redis cluster).redis-cli --cluster create 127.0.0.1:7001 \ 127.0.0.1:7002 127.0.0.1:7003 127.0.0.1:7004 127.0.0.1:7005   127.0.0.1:7006 \ --cluster-replicas 1 验证集群状态使用redis-cli -p 7001 -c登录节点使用cluster nodes查看节点状态      以上操作搭建了由3master 3Slave形成的高可用redis cluster     节点角色由自动生成的nodes.conf文件维护客户端实操如果觉得以上过程很繁琐Redis官方提供了另外的工具在utils目录create-cluster脚本。create-cluster startcreate-cluster create就会创建3 mater 3 slave组成的redis cluster(首节点端口从30001 开始)这样前置知识可能没有按部就班清晰。总结以上就是Redis Cluster科普级别的知识 帮助大家快速全面了解Redis Cluster特性 快速搭建Redis Cluster。好记性不如烂笔头倒腾一次记录一次。
http://www.zqtcl.cn/news/774572/

相关文章:

  • 网站刚建好怎么做能让百度收录成都定制网站建
  • thinkphp网站开发技术做电脑租赁网站
  • 网站设计评语中午版wordpress
  • 邢台企业手机网站建设汕头网站制作后缀
  • 微网站后台内容设置做网站语言排名2018
  • 嘉兴网站制作网站建设外贸营销推广平台有哪些
  • 网站开发集广州高端网站定制开发价格
  • 网站开发培训成都网站建设 报价单 doc
  • 苏州哪里有做淘宝网站的WordPress模板博客主题
  • 网站做中转做任务 网站
  • 深圳住房建设局网站网站的建设教程
  • 6免费建站的网站在线建筑设计
  • 哪些网站做任务可以赚钱的建设厅网站如何查询企业信息
  • 深圳网站设计+建设首选深圳市服装网站建设需求分析报告
  • 肥城网站制作浙江省建设厅信息港官网
  • 手机网站建设进度南宁企业网站设计
  • 建设学校网站方案大淘客网站上的推广怎么做
  • 哪个网站可以免费学设计南阳网站建设页面
  • 外贸公司建网站一般多少钱南京网站建设小程
  • 洛阳霞光做网站公司手机编程教学
  • 深圳正规网站建设公司顺德网页制作公司
  • 消防中队网站建设筑云电商网站建设公司
  • 天津网站建设天津中国东盟建设集团有限公司网站
  • 正版传奇手游官方网站宁波建设银行网站首页
  • 中铁建设集团招标网站wordpress区块编辑无法使用
  • 做电影网站需要的服务器配置网站关键词排名优化应该怎么做
  • 企业网站管理关键词你们懂的
  • 成都成华网站建设跟网站开发公司签合同主要要点
  • 手机搭建平台网站化工厂建设网站
  • 怎样建设自己网站的后台龙港哪里有做百度网站的