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

云服务器建设网站陕西头条新闻最新消息

云服务器建设网站,陕西头条新闻最新消息,网站无法下载视频 怎么做,提供网站制作公司电话跨数据中心部署方案作为 NewSQL 数据库#xff0c;TiDB 兼顾了传统关系型数据库的优秀特性以及 NoSQL 数据库可扩展性#xff0c;以及跨数据中心(下文简称“中心”)场景下的高可用。本文档旨在介绍跨数据中心部署的不同解决方案。三中心部署方案TiDB, TiKV, PD 分别分布在 3 …跨数据中心部署方案作为 NewSQL 数据库TiDB 兼顾了传统关系型数据库的优秀特性以及 NoSQL 数据库可扩展性以及跨数据中心(下文简称“中心”)场景下的高可用。本文档旨在介绍跨数据中心部署的不同解决方案。三中心部署方案TiDB, TiKV, PD 分别分布在 3 个不同的中心这是最常规可用性最高的方案。优点所有数据的副本分布在三个数据中心任何一个数据中心失效后另外两个数据中心会自动发起 leader election并在合理长的时间内(通常情况 20s 以内)恢复服务并且不会产生数据丢失。缺点性能受网络延迟影响。对于写入的场景所有写入的数据需要同步复制到至少 2 个数据中心由于 TiDB 写入过程使用两阶段提交故写入延迟至少需要 2 倍数据中心间的延迟。对于读请求来说如果数据 leader 与发起读取的 TiDB 节点不在同一个数据中心也会受网络延迟影响。TiDB 中的每个事务都需要向 PD leader 获取 TSO当 TiDB 与 PD leader 不在同一个数据中心时它上面运行的事务也会因此受网络延迟影响每个有写入的事务会获取两次 TSO。读性能优化如果不需要每个数据中心同时对外提供服务可以将业务流量全部派发到一个数据中心并通过调度策略把 Region leader 和 PD leader 都迁移到同一个数据中心(我们在上文所述的测试中也做了这个优化)。这样一来不管是从 PD 获取 TSO 还是读取 Region 都不受数据中心间网络的影响。当该数据中心失效后PD leader 和 Region leader 会自动在其它数据中心选出只需要把业务流量转移至其他存活的数据中心即可。两地三中心部署方案两地三中心的方案与三数据中心类似算是三机房方案根据业务特点进行的优化区别是其中有两个数据中心距离很近(通常在同一个城市)网络延迟相对很小。这种场景下我们可以把业务流量同时派发到同城的两个数据中心同时控制 Region leader 和 PD leader 也分布在同城的两个数据中心。与三数据中心方案相比两地三中心有以下优势写入速度更优两中心同时提供服务资源利用率更高依然能保证任何一个数据中心失效后保持可用并且不发生数据丢失但是缺陷是如果同城的两个数据中心同时失效(理论上讲要高于异地三数据中心损失 2 个的概率)将会导致不可用以及部分数据丢失。两数据中心 binlog 同步方案两数据中心 binlog 同步类似于传统的 MySQL 中 master/slave 方案。两个数据中心分别部署一套完整的 TiDB 集群我们称之为主集群和从集群。正常情况下所有的请求都在主集群写入的数据通过 binlog 异步同步至从集群并写入。当主集群整个数据中心失效后业务可以切换至从集群与 MySQL 类似这种情况下会有一些数据缺失。对比 MySQL这个方案的优势是数据中心内的 HA — 少部分节点故障时通过重新选举 leader 自动恢复服务不需要人工干预。另外部分用户采用这种方式做双数据中心多活两个数据中心各有一个集群将业务分为两个库每个库服务一部分数据每个数据中心的业务只会访问一个库两个集群之间通过 binlog 将本数据中心业务所涉及的库中的数据变更同步到对端机房形成环状备份。注意在两数据中心 binlog 同步部署方案中数据中心之间只有 binlog 异步复制。在数据中心间的延迟较高的情况下从集群落后主集群的数据量会增大。当主集群故障后(DR)会造成数据丢失丢失的数据量受网络延迟等因素影响。高可用和容灾分析对于三数据中心方案和两地三中心方案我们能得到的保障是任意一个数据中心故障时集群能自动恢复服务不需要人工介入并能保证数据一致性。注意各种调度策略都是用于帮助性能优化的当发生故障时调度机制总是第一优先考虑可用性而不是性能。对于两数据中心 binlog 同步的方案主集群内少量节点故障时也能自动恢复服务不需要人工介入并能保证数据一致性。当整个主集群故障时需要人工切换至从集群并可能发生一些数据丢失数据丢失的数量取决于同步延迟和网络条件有关。
http://wiki.neutronadmin.com/news/346739/

相关文章:

  • 网站设置快捷方式到桌面阳江市建设局网站
  • 德州做网站广州app开发定制公司
  • idc网站模版榆林市建设局官方网站
  • 湖北建设网站查询建设公司业绩网站
  • 亚洲购物网站排名电子商务网站建设课程设计报告
  • 精神文明建设网站模板沈阳工程信息网官网
  • 不开网店怎么做淘宝网站莆田的外贸网站
  • 开发公司appseowhy
  • 网站开发过程中遇到的问题查看网站的 cms
  • 无锡网站推广¥做下拉去118cr韶关房地产网站建设
  • 合肥网站建设公哪家建站好
  • 网站关键词如何做做外贸是在什么网站
  • 网站设计与建设报告网站如何不让百度抓取
  • 土建找工作去哪个网站网站手机适配跳转
  • 北京网站seo价格昌大建设和天元
  • 自适应型网站建设哪家便宜成都知名建筑公司排名
  • 描写做网站专业的句子160外发加工网
  • 昆明网站服务中国机房建设公司排名
  • 手机360网站seo优化最流行的网站开发语言
  • 电影网站建设哪家便宜网页类界面图片
  • 网站被拔毛的原因中国大宗交易平台
  • 小型企业网站排名前十如何用word做网站地图
  • 在线免费域名网站解析微信公众号运营全攻略
  • 长沙网站开发设计怎样做网站首页
  • 模具机械东莞网站建设哪些公司做app开发
  • 网站的可视化设计诸城做网站收费
  • 做网站需要多少钱济宁程序员招聘
  • 东莞网站建设模具二手站网站怎做
  • 专业的国内网站建设公司企业网站ppt怎么做
  • 自适应网站模板下载大型茶叶网站建设