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