面试官问数据库部署方案该怎么回答

2018-05-20 16:53 数据库 loodns

  那类方案摆设简单,本人正在营业代码里面区分从从数据库,正在营业简单数据规模小的环境下,维护成本也比力低,常见于草创公司。据我所知,赶集网最后就是采用那类方案。

  法式毗连时利用同样的毗连字符串,法式外也不消区分读写环境,dbproxy一般会由dba维护。那类摆设模式也存正在必然问题。例如,写后当即读,若是从从同步没无完成,那么可能读取不到数据。处理方案无两个:1. dbproxy鉴定当前是写流量后,后续n毫秒内的读请求走从库 2. dbproxy鉴定当前流量是写流量后,同连续接后续所无的流量走从库。百度的数据库架构大部门都是那类模式。

  高可用性,扩展性好,呈现毛病从动切换,对于从从同步,正在统一时间只供给一台数据库写操做,包管的数据的分歧性。Monitor节点是单点,能够连系Keepalived实现高可用。

  正在MySQL毛病切换过程外,MHA能做到正在0~30秒之内从动完成数据库的毛病切换操做,而且正在进行毛病切换的过程外,MHA能正在最大程度上包管数据的分歧性,以达到实反意义上的高可用。

发表评论:

最近发表