当数据量开始增大,单台数据库服务的IO、IOPS的瓶颈开始出现,业务系统的访问效率开始下降,为此开始出现分布式数据库的概念。以下将逐步讲解从单台数据库向分布式数据库演进的过程。

        一、单数据库服务器阶段:实际目前很多看上去很高大上的系统,背后都是单数据库服务器,对于数据的安全一般采用周期数据备份的方式。

图文简述分布式关系数据库(一)

        二、数据库服务器HA阶段:因单数据库服务器存在服务器一旦故障造成业务全阻的风险,因此开始出现oracle rac、rose HA、主从复制等双机热备的数据库解决方案。该阶段,同时工作的数据库服务器仍只有一台。

图文简述分布式关系数据库(一)

 三、数据库读写分离阶段:在解决数据库的单点故障后,性能的瓶颈仍待解决,因此,开始出现双机同时工作的解决方案。如读写分离。读写分离一旦出现后,必须改造应用程序或采用mysqlproxy等数据访问网关,实现读数据、写数据的数据源分离。

图文简述分布式关系数据库(一)

 

希望以上文章能帮到您。

更多内容实时更新,请访问公众号。    图文简述分布式关系数据库(一)

 

点击这里,获取最高¥1888阿里云产品通用代金券

 

相关文章:

  • 2021-05-31
  • 2021-07-14
  • 2021-06-26
  • 2021-04-29
  • 2021-09-23
  • 2021-04-30
  • 2021-10-16
猜你喜欢
  • 2021-10-08
  • 2021-07-25
  • 2021-07-07
相关资源
相似解决方案