首页 > 其他分享 >微服务架构下的高可用方案

微服务架构下的高可用方案

时间:2024-01-10 09:35:35浏览次数:30  
标签:方案 服务 可用 数据库 架构 双机

 一、双机热备

  双机热备是指两台机器都在运行,但并不是两台机器都同时提供服务。当提供服务的一台机器出现故障的时候,另外一台机器会马上自动接管并且提供服务,并且切换的时间非常短。

 一、数据库架构和一致性

  在项目中当业务规模越来越大,数据越来越多,随之而来的就是数据库压力会越来越大。慢慢就会发现,数据库层可能已经成为了整个系统的关键点和性能瓶颈了,因此实现数据层的高可用就成为了我们项目中经常要解决的问题。在保障数据层的高性能与高稳定方面,最容易想到的方式就是对数据进行分片、多份、冗余等,很多架构的本质其实也是基于这几点来实现的。因为无论底层是关系型数据库,还是NoSQL数据库,无论是 Mysql 还是 Redis、MongoDB,我们在架构设计上都是相通的。大体上,单中心双机的常见方案有以下这些:

●  一主一备的架构(主备式)
 ●  一主一从的架构(主从式)
 ●  互为主从的架构(主主式)

  以上方案从上至下,依次是从简单到复杂,从基础到丰富。

 

二、高可用解决方案

参考资料

1、数据库架构:主备、双主、主从架构、一致性解决方案

2、数仓 | 几种常见的数据同步方式

3、架构设计之「数据库从主备到主主的高可用方案」

标签:方案,服务,可用,数据库,架构,双机
From: https://www.cnblogs.com/cheng2015/p/17955794

相关文章

  • 研发型企业如何选择高效便捷的数据摆渡解决方案?
    研发型企业在市场经济发展中发挥着至关重要的作用,研发型企业是指以科技创新为核心,以研发新产品、新技术、新工艺为主要业务的企业。这类企业注重技术创新和研发,持续不断地进行技术创新和产品升级,为经济发展注入新鲜的活力。研发型企业分布在各行各业,不论是以创新创造为核心的新......
  • 系统存储架构升级分享
    一、业务背景系统业务功能:系统内部进行数据处理及整合,对外部系统提供结果数据的初始化(写)及查询数据结果服务。系统网络架构:    •部署架构对切量上线的影响-内部管理系统上线对其他系统的读业务无影响•分布式缓存可进行单独扩容,与存储及查询功能升级无关......
  • 【开源项目】轻量元数据管理解决方案——Marquez
    大家好,我是独孤风。又到了本周的开源项目推荐。最近推荐的元数据管理项目很多,但是很多元数据管理平台的功能复杂难用。那么有没有轻量一点的元数据管理项目呢?今天为大家推荐的开源项目,就是一个轻量级的元数据管理工具。虽然轻量,但是元数据的收集、展示、数据血缘等功能都是支......
  • redis 高可用 二 (主从复制、哨兵和集群Cluster)
    高可用分类主从复制主从复制是高可用Redis的基础,哨兵和集群都是在主从复制基础上实现高可用的。主从复制主要实现了数据的多机备份,以及对于读操作的负载均衡和简单的故障恢复。缺陷:故障恢复无法自动化;写操作无法负载均衡;存储能力受到单机的限制。 哨兵在主从复制的基础......
  • Go语言接口防并发常用方案
    Go语言接口防并发常用方案原创 枫潇潇兮 程序员技术成长之路 2024-01-0908:30 发表于福建 听全文Go语言中处理并发的常见策略涉及了并发原语,如互斥锁(sync.Mutex)、读写锁(sync.RWMutex)、通道(channel)以及原子操作(sync/atomic)。接口(Interface)本身并不直接参与并发控制,但......
  • 源码开发实践:搭建企业培训APP的技术难题及解决方案
    在企业培训源码开发实践中,各位开发者可能遇到各种各样的问题,本文将深入探讨这些挑战,并提供解决方案,助力你顺利搭建企业培训APP。 1.多平台兼容性企业中员工使用的设备多种多样,包括iOS、Android等不同操作系统。在搭建培训APP时,如何实现多平台兼容性成为一项首要任务。解决方案是采......
  • 音视频同步评估方案调研
    视频细分领域:实时视频,即时通讯音视频不同步的原因:发送和接收端处理数据的时延,网络传输时延人类所能感受到音画不同步的最大时间差:20ms(非官方)解决方案:发送端同步,接收端同步,网络传输控制相关技术领域:1、5G新通话2、音视频技术基础3、同步技术4、延时问题5、评估方案6、应用5G新通话Vo......
  • 32路电话光端机技术综述:大规模语音传输的高效方案
    随着光通信行业的迅速发展,我们见证了从传统通信向高效率、低成本的光纤通信的转变。特别是在电话光端机技术领域,32路电话光端机作为一项关键技术,已成为大规模语音传输的高效解决方案。技术背景与发展趋势光通信技术的快速进步,尤其是在**波分复用(WDM)**技术方面,为高密度信息传输提供......
  • 综合业务光端机技术论述:一体化通信解决方案的未来
    在探讨综合业务光端机的未来时,我们必须认识到光通信行业在全球范围内的巨大影响。随着每年30%至40%的数据流量增长,光通信技术正迎来前所未有的发展机遇。综合业务光端机(IBOM)技术是实现一体化通信解决方案的关键。这项技术不仅支持多种业务类型,还能在不同网络层次间提供无缝连接。在......
  • 印刷色差仪从商业印刷到油墨室的技术解决方案
    在印刷行业中,色彩管理是至关重要的环节,尤其是在商业印刷、包装服务和油墨室这些领域。便携式测色仪、色差仪和密度仪作为关键工具,它们在确保色彩精准和一致性方面发挥着不可替代的作用。一、商业印刷精确色彩的要求在商业印刷领域,准确和一致的色彩是客户最关心的问题之一。为此,便携......