3.1.2数据库体系结构:分布式数据库、分布式数据库特点、分布式数据库结构、数据分片、分布式数据库事务
创始人
2025-06-01 07:31:45

3.1.2数据库体系结构:分布式数据库、分布式数据库特点、分布式数据库结构、数据分片、分布式数据库事务

  • 分布式数据库
  • 分布式数据库特点
  • 分布式数据库结构
  • 数据分片
    • 分片方式
      • 水平分片
      • 垂直分片
      • 混合分片
    • 分布式数据库事务
      • 两阶段提交协议 2PC

分布式数据库

分布式数据库主要和集中式数据库做区别,集中式数据库比如Oracle、SQL Server等这种都是集中式数据库,它会将数据集中化放在一台数据库服务器上,而分布式数据库会考虑将数据物理上分布在不同的物理节点上,这种就是分布式数据库。

对于分布式数据库而言,因为放在了不同的物理节点,在考虑访问数据的时候,可以考虑访问临近的节点访问,效率上比集中式是可以做优化的,可以把数据根据需求来进行分布,同时可以做到负载均衡的一些需求。

在做数据相关分布的时候,还可以存储一些相同的数据副本,可以起到备份作用,从而可以解决数据库可靠性一些安全的问题。

所以分布式数据库相比集中式数据库而言,多了一些功能。

分布式数据库特点

  • 数据独立性
    除了数据的逻辑独立性与物理独立性外,还有数据分布独立性(分布透明性)

  • 集中与自治共享结合的控制结构
    各局部的DBMS(Database Management System,数据库管理系统)可以独立的管理局部数据库,具有自治的功能。同时,系统又设有集中控制机制,协调各局部DBMS的工作,执行全局应用。

  • 适当增加数据冗余度
    在不同的场地存储同一数据的多个副本可以提高系统的可靠性和可用性,同时也能提高系统性能。(提高系统的可用性,当系统某个节点故障,因为数据有其他副本再非故障场地上,对其他所有场地来说,数据让然是可用的,从而保证数据的完备性)

  • 全局的一致性、可串行性和可恢复性

分布式数据库结构

在这里插入图片描述

分布式数据库当中,全局外模式它是全局应用的用户视图,对用户程序直接展示的。

概念模式分为全局概念模式,和局部概念模式,所以从概念模式的层次上可以分成全局和局部的概念。

概念模式对应数据库表,在分布式数据库中,它可以有全局的库表,也可以有切割之后放到局部库表当中,所以分为全局概念模式,和局部概念模式。

分片模式
如何来分?就涉及到如何将一个数据库进行分片,也就有了分片模式。分片模式它可以有垂直分片、水平分片、混合分片模式,分成每一个片段数据之后,这些数据分别放在哪些物理节点,这个放置的过程对应叫做分布模式。

分布模式
如何放到局部的部分中去?放到局部之后,每个局部有自己的概念模式和自己的内模式,局部区域看到的概念模式和内模式与原有的集中式数据库基本上保持一致,具体数据存放在局部数据库的部分,这个就是体现的分布模式。

再整个层次中,会有局部DBMS做局部的数据库管理,还有全局的DBMS负责全局应用。

局部数据库管理系统(LDBMS,Local database management system)
全局数据库管理系统(GDBMS,Global database management system)
通信管理(CM,Communication management)
分布式数据管理系统(DDBMS,Distributed data management system)

分布式数据库管理系统-组成

  • LDBMS
  • GDBMS
  • 全局数据字典
  • 通信管理(CM)

分布式数据库管理系统-结构

  • 全局控制集中的DDBMS
  • 全局控制分散的DDBMS
  • 全局控制部分分散的DDBMS

数据分片

分布透明性

  • 分片透明性
  • 位置透明性
  • 局部数据模型透明性

分片透明性:用户不必关心数据是如何分片的,它们对数据的操作在全局关系上进行,即如何分片对用户是透明的。

复制透明性:用户不关心数据库在网络中各个节点的复制情况,被复制的数据的更新都由系统自动完成。

位置透明性:用户不必知道所操作的数据是放在何处,即数据分配到哪个或哪些站点存储对用户是透明的。

局部映像透明性(逻辑透明):最低层次的透明性,该透明性提供数据到局部数据库的映像,即用户不关心局部DBMS支持哪种数据模型、使用哪种数据操纵语言,数据模型和操纵语言的转换是由系统完成的。因此,局部映像透明性对异构型和同构异质的分布式数据库系统是非常重要的。

分片方式

数据库表怎么分片?三种方式,水平分片、垂直分片、混合分片。

水平分片

水平切割,从水平方向上来看,数据库表的水平方向就是元组,将不同的原子行放置在不同的子集上,再将不同的子集放在不同的物理节点,这就是水平分片。

比如地铁行程记录,按月份可以分为12个月,也可以按省市来划分,分配到离对应城市近的物理节点上,访问路径更近,性能上会更好一些,数据量也会更小一些。

垂直分片

垂直方向,属于列,将不同的属性列分到一个子集,针对同一个库表,不同人所用的库表是不一样的。只需要将某一个部分所需要的数据把它归到同一个子集放到同一个物理节点上,其它不必要的数据可以放在较远的物理节点上,这样也可以提高访问效率。

混合分片

混合分片就是垂直和水平一起来进行分片,一方面限制属性列,另一方面限制元组行,从而形成更小子集来进行分片。

分布式数据库事务

分布式数据库涉及到多个局部数据,二应用通常是全局应用,因此需要读或者写多个局部数据,那么这系列操作,是否有一个节点做完,另一个节点没有做完的情况?

因此在做分布式数据库事务管理的时候,需要以多种方式来进行沟通的。

两阶段提交协议 2PC

2PC事务提交的两个阶段
表决阶段,目的是形成一个共同的决定
执行阶段,目的是实现这个协调者的决定

两条全局提交规则
只要有一个参与者撤销事务,协调者就必须做出全局撤销决定
只有所有参与者都同意提交事务,协调者才能做出全局提交决定

相关内容

热门资讯

“妖王”惠城环保3年15倍,扣... 在5月30日股价创下历史新高后,惠城环保2022年11月以来的累计涨幅超过15倍,系同时间段A股市场...
不慌!港股深 v,a50 期指... 今天早盘港股大跳水,搞得很多股民对节后行情比较担忧。但港股盘中触底反弹,收盘已收回盘中跌幅,a50期...
刚刚,杀出一个医药大白马,挑战... 重重挑战激发无限动力!集采、竞争,仿佛是医药企业头顶的两座大山。连恒瑞医药、华东医药都不免因此出现短...
香港四大家族之一,有麻烦了……... 原创 刘博团队又一家知名大房企,惊爆财务困境。今天,香港四大家族之一——郑裕彤家族控股的、在香港上市...
002875,明日停牌!节前已... 2025.06.02本文字数:279,阅读时长大约1分钟A股“童装第一股”安奈儿正筹划公司控制权变更...
争议升级!两家上市公司深夜互相... 5月中旬以来,玻尿酸、重组胶原蛋白之争引发热议,频频登上网络热搜,且有愈演愈烈之势。6月1日晚间,医...
两宗券商“老鼠仓”曝光:中信证... 地方证监局最新披露的罚单,让两起券商从业人员“老鼠仓”案件浮出水面,2家龙头券商中信证券、华泰证券牵...
土耳其主要银行业指数上涨1.5... 每经AI快讯,6月2日,土耳其主要银行业指数上涨1.5%。
【12366问答】离境退税相关... 12366 热点梳理 问答来啦 退税商店在向境外旅客开具《离境退税申请单》后,如发生境外旅客退货等...
高凌信息:终止发行股份购买资产... 新京报贝壳财经讯 高凌信息6月2日发布公告,公司于2024年12月启动筹划实施重大资产重组,拟通过发...
赛诺菲斥资超90亿美元收购罕见... 当地时间6月2日,法国制药巨头赛诺菲与美国生物药企Blueprint Medicines公司宣布达成...
黔源电力:董事长罗涛因工作原因... 新京报贝壳财经讯 黔源电力6月2日晚间公告,公司董事长罗涛因工作原因申请辞去公司董事长、董事、董事会...
京沪高铁:已完成约10亿元股份... 新京报贝壳财经讯 6月2日,京沪高铁(601816.SH)公告称,公司已使用自有资金约10亿元,以集...
恒宝股份:实控人在股票交易异常... 新京报贝壳财经讯 6月2日,恒宝股份发布异动公告,公司控股股东、实际控制人在股票交易异常波动期间存在...
机构论后市丨关注核心资产;对科... 沪指本周累计跌0.03%,深成指累计跌0.91%,创业板指累计跌1.4%。A股后市怎么走?看看机构怎...
宏信证券更名天府证券,中小券商... 因实控人将发生变化,时隔13年,宏信证券再次更名。国家企业信用信息公示系统信息显示,宏信证券有限责任...
最新!全球9大汽车集团总负债:... 谁是车界负债之王?在企业的经营生产中,负债是难以避免的。企业通过合理的负债水平,是有助于其快速发展的...
韩国紧急商讨应对美上调钢铝关税   新华社首尔6月2日电(记者黄昕欣 陆睿)韩国产业通商资源部2日召集钢铝产业代表召开紧急会议,商讨...
二次育肥“禁令”来了?有猪企回... 二次育肥禁令来了? 今天上午,猪肉板块异动拉升。有市场消息称,“昨天,相关部门开会,透露引导生猪行业...
恒指探底回升跌0.57% 黄金...   中新经纬6月2日电 周一,港股三大指数集体低开,此后探底回升。截至收盘,恒生指数跌0.57%报2...
在下沉市场,找不到中国汽车的未... 原本已经渐入缓和的车市价格战,随着年中6月的到来而再度升温。下到5万元接近老头乐的“车市踢脚线”,上...
全维度突破!雅迪冠能S长续航进... 文 | 无锈钵“你可能不认识我们,但你一定见过我造的车。”5月26日,浙江宁波,雅迪全球产品及技术副...
晶科能源:收到政府补助9800... 晶科能源(688223)公告,5月29日收到政府补助人民币9800万元,属于与收益相关的政府补助款项...
国际金价年内上涨超25%,5月... 首先来看美股上周交易的情况。受美欧贸易谈判出现积极信号、美国国际贸易法院一度“叫停”特朗普政府多项关...
全球人造草坪老二青岛青禾“躺平... 5月26日-6月2日,沪深北合计有3家企业终止审核,分别为沪市主板申报企业青岛青禾人造草坪股份有限公...
MiniMax正暗戳戳憋大招 ... 出品|虎嗅科技组作者|宋思杭编辑|苗正卿头图|视觉中国AI六小虎之一的MiniMax正在憋大招,而这...
今日起招股发售价9.75港元,... 6月2日,车来了母公司元光科技启动全球发售,发售价9.75港元,预计将在6月10日在港交所挂牌。元光...
港股午评:恒生指数跌2.20%... 新京报贝壳财经讯 6月2日,港股午间收盘,恒生指数跌2.20%,恒生科技指数跌2.43%。石药集团跌...
夏乐:美债压力与美元走弱 全球... 原创 财联社 蜂网专家2025年05月29日《首席说》是财联社倾力打造的一档高端直播联线栏目。面向泛...
罗志恒:财政政策不应受3%赤字... 罗志恒系粤开证券首席经济学家、中国首席经济学家论坛理事自2008年以来,本轮积极财政政策实行了长达1...