一、主备架构
文章插图
主备架构示意图
应用系统往数据库主节点写数据,并通过主节点查询 。备节点正常情况下只是做备份,只有当主节点宕机了,才会对应用系统提供读服务 。
二、主从架构
【数据库的几种常用部署架构】
文章插图
主从架构示意图
应用系统往数据库主节点写数据,然后主节点把逻辑日志同步到备节点,备节点重新执行日志中记录的操作,以保持与主节点数据一致 。备节点向业务系统提供数据读服务 。
三、双机架构
文章插图
双机架构示意图
两个主节点同时为业务系统提供读写操作,一个主节点宕机了不会影响另一台主节点提供服务,从而满足系统的高并发和高可用要求 。
四、架构对比
下面来看三种部署架构的对比 。
文章插图
三种架构对比
总而言之,需要根据业务系统的需求,从而决定采用哪种数据库部署架构 。
推荐阅读
- 铁观音浓香型,选择喝浓香型铁观音的十大理由
- 茶道术语,茶道新手入门
- Linux中文件的压缩和解压缩
- 那些主流编程语言的知识,C语言
- 超详细的网络抓包神器 tcpdump 使用指南
- 真正的心动是什么感觉 心动和喜欢是一个意思吗
- 教你如何挑选网站域名
- 温客行容炫是父子吗 山河令温客行是谁的孩子
- 性能出色,纯CSS实现的loading动画——Loaders.css
- 你值得拥有的 11 个前端开发利器