并行数据库
并行DBMS是一个在多个处理器上运行的DBMS,它被设计为尽可能地平行执行操作。并行DBMS将一些较小的机器连接起来,以达到与单个大型机器预期相同的吞吐量。
特点 :
- 有平行工作的CPU
- 它提高了性能
- 它将大型任务分成各种其他任务
- 可以非常迅速地完成工作
分布式数据库:
分布式数据库被定义为逻辑上相关的数据集合,这些数据是共享的,物理上分布在不同站点的计算机网络上。分布式数据库管理系统被定义为允许管理分布式数据库的软件,并使分布式数据对用户可用。
特点 :
- 它是一组逻辑上相关的共享数据
- 数据被分割成各种片段
- 可能有一个片段的复制
- 各个站点通过通信网络连接起来
并行数据库和分布式数据库的主要区别在于,前者是紧耦合的,后者是松耦合的。
并行数据库和分布式数据库的区别
平行数据库 | 分布式数据库 |
---|---|
在并行数据库中,进程是紧密耦合的,构成一个单一的数据库系统。 | 在分布式数据库中,各站点是松散耦合的,不共享任何物理组件,即分布式数据库是我们在地理上的离散,数据分布在几个地方。 |
在并行数据库中,查询处理和交易很复杂。 | 在分布式数据库中,查询处理和交易更加复杂。 |
在并行数据库中,它并不适用。 | 在分布式数据库中,一个本地和全局的交易可以转化为分布式数据库系统 |
在并行数据库中,数据被分割到不同的磁盘上,这样可以更快地被检索。 | 在分布式数据库中,由于站点之间的互连速度较慢,每个站点都保留一个本地数据库系统,以便更快地进行处理 |
在并行数据库中,有3种结构类型:共享内存、共享磁盘和共享无。 | 分布式数据库一般是一种共享无的架构 |
在并行数据库中,查询优化更为复杂。 | 在分布式数据库中,查询优化技术在不同的地点可能是不同的,而且容易维护。 |
在并行数据库中,数据一般不会被复制。 | 在分布式数据库中,数据在任何数量的站点进行复制,以提高系统的性能。 |
并行数据库的性质一般是同质的 | 分布式数据库的性质可能是同质或异质的。 |
随着并行数据库中并行程度的增加,偏斜是主要问题。 | 在分布式数据库中,由于站点故障造成的阻塞和透明度是主要的问题。 |
并行数据库和分布式数据库的区别
欢迎任何形式的转载,但请务必注明出处,尊重他人劳动成果。
转载请注明:文章转载自 有区别网 [http://www.vsdiffer.com]
本文标题:并行数据库和分布式数据库的区别
本文链接:https://www.vsdiffer.com/vs/difference-between-parallel-and-distributed-databases.html
免责声明:以上内容仅代表 个人看法、理解、学习笔记、总结和研究收藏。不保证其正确性,因使用而带来的风险与本站无关!如本网站内容冒犯了您的权益,请联系站长,邮箱: ,我们核实并会尽快处理。