首页 > 新闻资讯

mysql主从 mysql的读写分离和主从复制的区别在哪里?

mysql的读写分离和主从复制的区别在哪里?

目的是为了减轻服务器的压力,使之更高效,更有利于信息管理一个表只负责向前端显示数据,后台管理人员对数据库表的添加、删除和修改都会在另一个表中,而这两张表将被分开管理。这就是读写分离,主从复制:一般情况下,一个表在添加、删除、修改后会及时更新到另一个表,以保证两个数据室是相同的

使用主从时,强一致性实际上被放弃了。由于受试者只问一个问题,我们不考虑访问次数的问题。换句话说,假设主从复制可以完全支持当前的系统访问。)

通用数据库主从设置:

主数据库可以读写

mysql主从 mysql的读写分离和主从复制的区别在哪里?

即系统可以同时从主数据库和从数据库获取数据。数据写入主库后,会自动同步到从库。

这构成了一个简单的分布式系统。根据cap定理,三个中只能选择一个。如果一致性很强,则不会提高系统的可用性,反而会降低系统的可用性。

让我们看看上面的主从结构中可能出现什么问题:

系统写入主数据库,然后从主数据库进行查询。这是一个单点数据库,没有影响。

-如果数据已同步,则没有影响

-如果数据未同步,则会查询旧数据

-如果同步有问题,则会断开主设备和从设备的连接。如果系统无法感知它,那么查询可能总是旧数据。这里我们需要监视同步。当同步出现问题时,我们应该及时处理

挂断库。主数据不能与从数据同步。如果主从交换机是自动的,单点故障的概率只会降低50%(如果主数据库或备用数据库发生故障,并且没有人恢复)。

mysql主从mysql读写分离常见方式mysql主从复制原理详解

原文标题:mysql主从 mysql的读写分离和主从复制的区别在哪里?,如若转载,请注明出处:https://www.saibowen.com/news/23379.html
免责声明:此资讯系转载自合作媒体或互联网其它网站,「赛伯温」登载此文出于传递更多信息之目的,并不意味着赞同其观点或证实其描述,文章内容仅供参考。