没有合适的资源?快使用搜索试试~ 我知道了~
前言 做为目前主流的模型数据库类型,关系型数据库的架构随着业务规模的增长做出相应的变化,本章我们来学习关系型数据库架构的变化以及主流的应用场景。 关系型数据库架构 随着业务规模增大,数据库存储的数据量和承载的业务压力也不断增加,数据库的架构需要随之变化,为上层应用提供稳定和高效的数据服务。 上图所示的数据库架构中单机与多机的区别是按照主机数量进行区分,这里的主机指的是数据库服务器。单机架构就是指单个数据库主机,在单机架构中又分为了单主机和独立主机,所谓的单主机指的是应用和数据库都放在一个主机上,这对主机的性能负担过重,因此有了独立主机,将应用和数据库分开,数据库就放在专门的数据库服务器上,应
资源推荐
资源详情
资源评论
关系型数据库架构介绍及主流应用场景关系型数据库架构介绍及主流应用场景
前言前言
做为目前主流的模型数据库类型,关系型数据库的架构随着业务规模的增长做出相应的变化,本章我们来学习关系型数据库架
构的变化以及主流的应用场景。
关系型数据库架构关系型数据库架构
随着业务规模增大,数据库存储的数据量和承载的业务压力也不断增加,数据库的架构需要随之变化,为上层应用提供稳定和
高效的数据服务。
上图所示的数据库架构中单机与多机的区别是按照主机数量进行区分,这里的主机指的是数据库服务器。单机架构就是指单个
数据库主机,在单机架构中又分为了单主机和独立主机,所谓的单主机指的是应用和数据库都放在一个主机上,这对主机的性
能负担过重,因此有了独立主机,将应用和数据库分开,数据库就放在专门的数据库服务器上,应用就放在专门的应用型服务
器上。
多机架构是通过增加服务器数量来提升整个数据库服务的可用性和服务能力,多级架构分为了分组和分片,分组指的是对每个
服务器区分角色,这里分为了主备、主从、多主结构。不管是主备、主从还是多主结构本质上都是多个数据库结构相同,储存
数据相同的服务器之间进行数据同步。而分片结构则是将数据按照算法分摊在各个节点上,每个节点维护自己的数据库数据。
单机架构单机架构
为了避免应用服务和数据库服务对资源的竞争,单机架构也从早期的单主机模式发展到数据库独立主机模式,把应用和数据服
务分开。应用服务可以增加服务器数量,进行负载均衡,增大系统并发能力。
优优
点点
部署集中,运维部署集中,运维
方便。方便。
一个数据库即一个主机,对单机结构服务器进行维护很方便,但同样出现故障也很麻烦。一个数据库即一个主机,对单机结构服务器进行维护很方便,但同样出现故障也很麻烦。
缺
点
可扩展性
数据库单机架构扩展性只有纵向扩展(Scale-up)。通过增加硬件配置来提升性能,但单台主机的硬
件可配置的资源会遇到上限。
存在单点故障
扩容的时候往往需要停机扩容,服务停止。硬件故障导致整个服务不可用,甚至数据丢失。单机会遇
到性能瓶颈。
早期互联网的LAMP(Linux,Apache,Mysql,PHP)架构的服务器就是最典型的单机架构的使用。
单主机和独立主机的区别单主机和独立主机的区别
多机架构多机架构
分组架构:主备分组架构:主备
资源评论
weixin_38642735
- 粉丝: 3
- 资源: 951
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功