English |  Español |  Français |  Italiano |  Português |  Русский |  Shqip

Big Data Dictionary

Scalability Options

When the application workload increases, there are two main options for achieving scalability at the database tier and make the application able to cope with more client requests :

  1. Scaling up: aims at allocating a bigger machine to act as database servers.
  2. Scaling out: aims at replicating and partitioning data across more machines.

In fact, the scaling up option has the main drawback that large machines are often very expensive and eventually a physical limit is reached where a more powerful machine cannot be purchased at any cost. Alternatively, it is both extensible and economical - especially in a dynamic workload environment - to scale out by adding storage space or buying another commodity server which fi ts well with the pay-as-you-go philosophy of cloud computing.

There has been error in communication with Booktype server. Not sure right now where is the problem.

You should refresh this page.