Database Reference
In-Depth Information
Vertical and horizontal scaling
The database systems can be scaled with two basic approaches, vertical or horizontal. In
the vertical scaling approach, you need to add more capacity to the existing server, for in-
stance, adding more CPU, RAM or storage to the server. It's obvious that adding more CPU
or RAM to the existing server is more expensive and difficult to maintain. The following
diagram shows you the process of vertical scaling:
In horizontal scaling, the database system can be scaled through different servers instead of
only one server, that is, the database is scaled horizontally rather than vertically. This ap-
proach is safer, easier, and less expensive than vertical scaling. The process of horizontal
scaling is shown in the following diagram:
Search WWH ::




Custom Search