17.3. Architecture of Parallel Databases
As discussed in the preceding sections, in parallel database architecture, there are multiple central processing units (CPUs) connected to a computer system. There are several architectural models for parallel machines. Three of the most prominent ones are listed below:
Shared-memory multiple CPU.
Shared-disk multiple CPU.
Shared-nothing multiple CPU.
17.3.1. Shared-memory Multiple CPU Parallel Database Architecture
In a shared-memory system, a computer has several (multiple) simultaneously active CPUs that are attached to an interconnection network and can share (or access) a single (or global) main memory and a common array of disk storage. Thus, in shared-memory architecture, a single copy of a multithreaded ...
Get Database Systems: Concepts, Design and Applications now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.