数据库性能测试范围

数据库性能 架构,分库分表(一)

1数据库架构

数据库常用架构,使用多台服务器,一台主要用来写,更新,从的主机主要用来查询

数据库性能 架构,分库分表(一)

但是在实际情况,我们更新了数据后,需要时间把数据同步到从数据库,所以偶尔会出现刚更新的数据读不出来,等10秒后再刷新即可。

优点:分担了多台服务器的压力

缺点:有可能存在主从延时

          master挂掉用,只能查询,不能进行更新

数据库性能 架构,分库分表(一)

双机热备:读写都在一台机器上

优点:读写在master上,所以没有存在读写延时

           当master挂掉后,vip立马指向slave备份,slave就会立即变身成为master

缺点:当master挂掉后,vip转移到slave上,slave再挂后,也不会返回到原先的master上了

           转移到slave上后,更新的数据不会再备份到master上了

数据库性能 架构,分库分表(一)

主从机器数据延迟是一定会存在的,只是尽量控制很小

注意:什么样的架构才是最好的,适用于业务的架构才是最好的

 

2数据库分库分表

数据库分库分表原因

数据库性能 架构,分库分表(一)

数据库性能 架构,分库分表(一)

数据库性能 架构,分库分表(一)

数据库性能 架构,分库分表(一)

 

相关文章:

  • 2022-02-05
  • 2021-04-05
  • 2021-05-18
  • 2021-12-11
  • 2021-12-10
  • 2021-07-10
猜你喜欢
  • 2021-07-03
  • 2021-11-16
  • 2021-11-20
  • 2021-05-14
  • 2021-06-20
  • 2021-09-06
相关资源
相似解决方案