最近在学习分布式架构,别的基本搞懂了,数据库这块是怎样搞?我一直用的mysql,就拿mysql来说比如我现在有A,B两个数据库,server根据负载均衡有可能写入A或者写入B疑问主要是数据库是怎样同步的,我知道mysql有个主从数据库同步的功能,但是那个及时性怎样呢?比如某客户端往数据库A里面插入了1条数据,然后该客户端掉线了,重连,这时候他重做了一遍操作,恰好这次他插入到B数据库,而这时候A,B两个数据库还没来得及同步,这岂不是有2条重复数据了?请问有经验的大侠说一下这一块通常情况是怎样搞的?或者说我说的这种架构是错的,通常采用别的办法而不是多个数据库来分担负载?
萧十郎
郎朗坤
相关分类