分布式数据库
基本特点
物理分布性:数据不是存储在一个站点上,而是分散存储在由计算机网络联结起来的多个站点上。
逻辑整体性:数据物理上是分散在各个站点上,但这些分散的数据逻辑上却是一个整体,它们被分布式数据库系统的所有用户共享。
站点自治性:站点自治性也称场地自治性,是指各站点上的数据由本地的DBMS管理。
其他特点:
数据独立性:逻辑独立性,物理独立性和分布透明性
集中与自治相结合的控制机制
适当增加数据的冗余度:通过数据冗余来提高系统的可靠性、可用性和改善系统的性能,通过在多个站点上存储数据的副本,使得当某一站点上的数据破坏时,系统仍可以正常运行。-》spark hadoop
事务管理的分布性:一个全局事务的执行可分解为在若干站点上的子事务的执行。事务的原子性、一致性、可串行性、隔离性和永久性以及事务的都要考虑分布性。
分布式数据库系统的分类
按局部数据库管理系统的模型-同构性DDBS、异构型DDBS
按分布式数据库系统的全局控制系统-集中型DDBS、分散型DDBS和可变型DDBS。
DDBMS的功能结构
局部数据库、全局数据库、局部数据库管理系统、全局数据库管理系统、局部用户和全局用户。
功能模块:
1、查询处理模块-负责对用户的查询进行分析和优化&
基本特点
物理分布性:数据不是存储在一个站点上,而是分散存储在由计算机网络联结起来的多个站点上。
逻辑整体性:数据物理上是分散在各个站点上,但这些分散的数据逻辑上却是一个整体,它们被分布式数据库系统的所有用户共享。
站点自治性:站点自治性也称场地自治性,是指各站点上的数据由本地的DBMS管理。
其他特点:
数据独立性:逻辑独立性,物理独立性和分布透明性
集中与自治相结合的控制机制
适当增加数据的冗余度:通过数据冗余来提高系统的可靠性、可用性和改善系统的性能,通过在多个站点上存储数据的副本,使得当某一站点上的数据破坏时,系统仍可以正常运行。-》spark hadoop
事务管理的分布性:一个全局事务的执行可分解为在若干站点上的子事务的执行。事务的原子性、一致性、可串行性、隔离性和永久性以及事务的都要考虑分布性。
分布式数据库系统的分类
按局部数据库管理系统的模型-同构性DDBS、异构型DDBS
按分布式数据库系统的全局控制系统-集中型DDBS、分散型DDBS和可变型DDBS。
DDBMS的功能结构
局部数据库、全局数据库、局部数据库管理系统、全局数据库管理系统、局部用户和全局用户。
功能模块:
1、查询处理模块-负责对用户的查询进行分析和优化&