并行 DBMS 是一种通过多个处理器和磁盘运行的数据库管理系统。它们结合了两个或多个处理器和磁盘存储,有助于使操作和执行更容易、更快。它们旨在执行并发操作。即使处理的数据不是来自一个来源或一个处理单元,它们也会同时存在、发生或完成。
并行DBMS的主要架构是:
- 共享内存系统
共享内存系统是一种数据库管理系统的体系结构,其中每个计算机处理器都能够通过互通通道访问和处理来自多个内存模块或单元的数据。
每个处理器上包含大量高速缓冲存储器
因此避免了对共享内存的引用。共享内存的优点: · 可以轻松地从各个处理器访问数据。 · 单个处理器可以有效地向其他处理器发送消息。共享内存的缺点: · 当所有处理器都被使用时,每个处 电话号码列表 理器的等待时间会增加。 · 带宽也是一个问题。 2.共享磁盘系统
共享磁盘系统是一种数据库管理系统的体系结构,其中每个计算机处理器都可以通过互通网络访问多个磁盘。它还可以访问和利用每个本地内存。每个处理器都有自己的内存系统,因此共享数据更加高效。
共享磁盘系统的缺点
- 添加处理器可能会降低现有处理器的速度。
- 共享磁盘系统的可扩展性有限,这意味着它有时是固定的。
- 无共享系统
无共享系统是一种数据库管理系统架构,其中每个处 电话号码 理器都有自己的磁盘和内存,以实现高效工作流程。处理器可以使用互通网络与其他处理器进行通信。每个处理器都像服务器一样在磁盘上存储数据。因此可以有一个高效且有效的工作流程。